KEY RESPONSIBILITIES
- Feature Development: Design, develop, and maintain robust server-side logic using
Java 17/21+ and the Spring Boot ecosystem.
- Microservices Architecture: Build and orchestrate microservices, ensuring seamless
inter-service communication via message brokers like Kafka.
- API Excellence: Design and document clean, versioned RESTful APIs using Open
API/Swagger.
- Database Management: Optimize complex SQL queries and manage data persistence
using Hibernate/JPA with PostgreSQL and MySQL.
- Performance Tuning: Identify bottlenecks, profile JVM performance, and optimize
memory usage and concurrency.
Technical Requirements
- Core Java: Deep understanding of Java (JDK 17/21), including Collections,
Multithreading, Streams API, and Completable Future.
- Frameworks: Expert knowledge of Spring Boot, Spring Security (JWT), and Spring Data.
- Architecture: Practical experience with Microservices patterns, including Service
Discovery and API Gateways.
- Testing: Strong experience in Test-Driven Development (TDD).
- CI/CD & DevOps: Proficiency with GitLab CI Actions.
- Tools: Mastery of Git and Linux/Unix environments.
Pay: ₹500,000.00 - ₹700,000.00 per year
Work Location: In person