We are looking for a
hands-on Java Spring Boot Developer
with around
5 years of experience
in designing and developing
cloud-native microservices . The ideal candidate has strong expertise in
Java, Spring Boot, GCP / Azure , performance optimization, and test-driven development. You will be responsible for building scalable, secure, and high-performance applications while working closely with cross-functional teams.
Key Responsibilities
Design, develop, and maintain
Java Spring Boot microservices
and RESTful APIs.
Build
cloud-native applications
on
Google Cloud Platform (GCP) or Microsoft Azure .
Optimize applications for
high performance, scalability, and reliability .
Implement
unit testing, integration testing, and CI / CD practices .
Collaborate with architects, product owners, and DevOps teams for end-to-end delivery.
Troubleshoot, debug, and resolve performance and scalability issues.
Participate in code reviews, ensuring
clean, maintainable, and testable code .
Contribute to best practices, design patterns, and continuous improvements.
Required Qualifications
Bachelor’s / Master’s degree in Computer Science, Engineering, or related field.
5+ years of hands-on experience
in
Java (8 / 11 / 17)
and
Spring Boot .
Strong knowledge of
microservices architecture
and distributed systems.
Experience with
cloud platforms
GCP or Azure
(App Services, Functions, Pub / Sub, Service Bus, Cloud SQL, Cosmos DB, etc.).
Proven skills in
performance tuning, caching, async processing, and profiling .
Strong experience with
unit testing frameworks
(JUnit, Mockito, TestNG).
Hands-on with
SQL / NoSQL databases
(MySQL, PostgreSQL, MongoDB, Cosmos DB).
Experience with
CI / CD pipelines , Git, and containerization (Docker / Kubernetes).
Java Spring Boot • India