HamburgerMenu
hirist

Java Backend Developer - Microservices Architecture

YASHITPRO IT CONSULTING PRIVATE LIMITED
Multiple Locations
6 - 8 Years

Posted on: 14/10/2025

Job Description

About the Role :


We are looking for a highly skilled Java Backend Developer to design, develop, and maintain scalable backend systems. The ideal candidate will have expertise in Java, Spring Boot, AWS, and microservices architecture, with hands-on experience in building RESTful APIs and working with modern DevOps practices.

Key Responsibilities :


- Design, develop, and maintain backend applications using Java and Spring Boot.

- Build and consume RESTful APIs for integration with frontend and third-party systems.

- Implement and maintain microservices architecture for scalable systems.

- Integrate applications with SQL databases and write optimized queries.

- Deploy and manage applications on AWS services (EC2, S3, Lambda, etc.).

- Collaborate with DevOps teams to implement CI/CD pipelines for automated deployments.

- Document APIs using tools like Swagger/OpenAPI.

- Ensure application security, performance, and scalability.

- Participate in code reviews, unit testing, and troubleshooting production issues.

Required Skills & Experience :


- Strong proficiency in Java and Spring Boot.

- Experience with AWS cloud services.

- Solid understanding of SQL and relational database design.

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

- Hands-on experience with REST APIs, microservices, and Swagger/OpenAPI.

- Familiarity with API security, authentication, and authorization.

- Good problem-solving and debugging skills.

Nice-to-Have :


- Experience with containerization tools (Docker, Kubernetes).

- Knowledge of NoSQL databases (MongoDB, DynamoDB).

- Familiarity with event-driven architectures and messaging queues (Kafka, RabbitMQ).

info-icon

Did you find something suspicious?