Key Responsibilities:
Design, develop, and maintain RESTful APIs and microservices using Spring Boot.
Collaborate with frontend, QA, DevOps, and product teams to deliver high-quality software solutions.
Develop scalable, secure, and resilient backend services to handle high-volume eCommerce transactions.
Implement database schemas, ORM mappings (Hibernate/JPA), and optimize SQL queries.
Integrate with third-party APIs such as payment gateways, inventory systems, and logistics APIs.
Manage inter-service communication, including message queues and service discovery.
Ensure high performance, availability, and scalability of backend services.
Participate in code reviews, design discussions, and sprint planning.
Implement best practices in CI/CD, unit testing, and code versioning (Git).
Troubleshoot production issues and provide timely resolutions.
Technical Skills Required:
Programming: Core Java 8+ (OOPs, Streams, Multithreading, Exception Handling)
Frameworks: Spring Boot, Spring Cloud, Spring Data JPA/Hibernate
Microservices Architecture: REST APIs, Inter-service Communication (Feign, Eureka, Zuul/Gateway)
Databases: MySQL / PostgreSQL / MongoDB
Messaging Queues: RabbitMQ / Kafka (preferred)
API Documentation: Swagger / OpenAPI
Build Tools: Maven / Gradle
Version Control: Git / GitHub / Bitbucket
Testing: JUnit, Mockito
DevOps / Cloud (Preferred): Docker, Kubernetes
Job Type: Full-time
Pay: ₹300,000.00 - ₹1,200,000.00 per year
Benefits:
Health insurance
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.