HamburgerMenu
hirist

Senior Java Developer - Microservices Architecture

Global Technologies
Bangalore
7 - 12 Years
star-icon
4.2white-divider33+ Reviews

Posted on: 19/01/2026

Job Description

Description :

- 7+ years of professional software development experience in Java.

- Deep knowledge of Spring Boot and Microservices design patterns.

- Experience building and deploying Microservices on AWS, GCP, or Azure.

- Hands-on experience with Docker, Kubernetes, and cloud-native deployment strategies.

- Strong proficiency in designing, documenting, and consuming REST APIs.

- Experience with message-based systems such as Kafka, RabbitMQ, or similar.

- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).

- Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).

- Ability to write clean, modular, and maintainable code.

- Solid understanding of system design, caching, observability, and troubleshooting.

- Solid understanding of deployment pipelines, CI/CD workflows, and DevOps collaboration.

- Experience with message-based systems such as Kafka, RabbitMQ, or similar.

- Ability to collaborate closely with architects, DevOps engineers, and cross-functional teams.

- Experience with IAM tools such as Okta, Keycloak, or ForgeRock.

Key Responsibilities :

- Lead the design and development of high-performance, scalable Java-based microservices

- Own end-to-end delivery from writing business logic to deployment and monitoring in cloud environments

- Translate business requirements into efficient, maintainable service designs

- Create and consume REST APIs, ensuring reliable communication across distributed systems

- Write unit, integration, and performance tests and practice test-driven development (TDD)

- Optimize services for cost, latency, fault tolerance, and scalability on cloud platforms

- Own and maintain CI/CD pipelines, actively contributing to deployment automation

- Debug live production issues, perform root cause analysis, and ensure system stability and uptime

- Participate in code reviews, architecture discussions, and contribute to engineering best practices

- Collaborate with cross-functional teams including DevOps, Product Management, QA, and UI/UX.

Nice to Have :


- Experience with IAM products such as Okta, Keycloak, or ForgeRock

- Hands-on with OAuth2 / OpenID Connect, authentication, and authorization flows

- Experience with Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation

- Knowledge of logging and monitoring frameworks (ELK, Prometheus, Grafana)

- Understanding of application security, rate limiting, and resilience patterns

- Exposure to Agile environments and working in cross-functional squads

Note : Please send Cv only, who can attend the interview weekdays, with short notice period (max 15 days only)

Job Location: Bangalore (Work from office only)


info-icon

Did you find something suspicious?