HamburgerMenu
hirist

Job Description

Description :


- Design, develop, and maintain backend services using Java 8+, Spring Boot, or Quarkus.

- Build and manage RESTful APIs and microservices architectures with a focus on performance and scalability.

- Develop database solutions using PostgreSQL and MySQL, including stored procedures, indexing, and query optimization.

- Implement asynchronous event-driven systems using Apache Kafka.

- Work with Google Cloud Platform (GCP) services such as Cloud Run, Cloud SQL, Pub/Sub, and IAM.

- Ensure application security using OAuth2, JWT, and role-based access control (RBAC).

- Collaborate with DevOps teams to integrate Docker, Git, and CI/CD pipelines for efficient development and deployment.

- Write unit and integration tests to maintain high-quality, reliable code.

- Participate in design discussions, code reviews, and agile ceremonies to drive continuous improvement.

- Monitor and troubleshoot production issues, ensuring application reliability and performance.

Required Skills & Qualifications :


- 3- 6 years of professional experience in backend development.

- Strong proficiency in Java 8+, with expertise in Spring Boot and/or Quarkus frameworks.

- Experience building RESTful APIs and microservices-based architectures.

- Solid understanding of PostgreSQL and MySQL (query optimization, stored procedures, indexing).

- Hands-on experience with Apache Kafka for distributed messaging.

- Exposure to GCP services (Cloud Run, Cloud SQL, Pub/Sub, IAM).

- Proficiency with Docker, Git, and CI/CD tools.

- Good understanding of OAuth2/JWT, RBAC, and secure API design principles.

- Familiarity with Agile/Scrum methodologies and modern software development practices.

- Excellent analytical, problem-solving, and communication skills.

Good to Have :


- Experience with container orchestration (Kubernetes / GKE).

- Knowledge of caching frameworks (Redis, Memcached).

- Exposure to performance monitoring tools (Prometheus, Grafana, Stackdriver)


info-icon

Did you find something suspicious?