
On-Site
Full-Time
Gurugram, Haryana
India
About the Role
Job Summary:
We are looking for a highly skilled Java Backend Developer to join our dynamic team. The ideal candidate should have strong experience in Java, Spring Boot, AWS, CI/CD, RDBMS, NoSQL and Microservices architecture. You will be responsible for designing, developing, and maintaining scalable backend systems that power our applications.
________________________________________
Key Responsibilities:
✔️ Develop, test, and maintain backend applications using Java, Spring Boot, and Microservices.
✔️ Implement RESTful APIs and integrate with third-party services.
✔️ Work with AWS cloud services for deployment, scalability, and security.
✔️ Use Jenkins (CI/CD) for automated deployment pipelines.
✔️ Manage databases using MySQL (relational) , PostgreSQL (relational) and MongoDB (NoSQL).
✔️ Ensure application security, performance, and scalability.
✔️ Collaborate with frontend developers, product managers and stakeholders to deliver high-quality features.
✔️ Optimize database queries and ensure efficient data processing.
✔️ Implement caching mechanisms (e.g., Redis) to improve performance.
✔️ Debug and resolve production issues efficiently.
________________________________________
Required Skills & Qualifications:
✅ Java (8 or above) with strong object-oriented programming concepts.
✅ Experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
✅ Proficiency in Microservices architecture and RESTful API development.
✅ Hands-on experience with AWS services (S3, EC2, Lambda, RDS, CloudWatch, etc.).
✅ Experience in CI/CD tools like Jenkins, GitHub Actions, GitLab CI/CD.
✅ Expertise in MySQL,PostgreSQL and MongoDB, including database design, indexing, and query optimization.
✅ Knowledge of Docker and Kubernetes for containerization and orchestration.
✅ Familiarity with messaging queues (e.g., Kafka, RabbitMQ,AWS SQS).
✅ Understanding of caching mechanisms like Redis or Memcached.
✅ Strong knowledge of software design principles (SOLID, DRY, Design Patterns).
✅ Experience with Unit Testing and Integration Testing (JUnit, Mockito, TestContainers).
✅ Excellent problem-solving skills and ability to work in an Agile environment.
________________________________________
Good to Have (Bonus Skills):
➕ Exposure to GraphQL and gRPC for API development.
➕ Experience with ElasticSearch for advanced search capabilities.
➕ Understanding of Serverless computing (AWS Lambda, Google Cloud Functions).
➕ Prior experience in performance tuning and profiling.
________________________________________
Why Join Us?
🚀 Work with cutting-edge technologies in a fast-growing company.
📈 Career growth opportunities and mentorship.
💰 Competitive salary and performance-based bonuses.
🎉 Collaborative and innovative work culture.
We are looking for a highly skilled Java Backend Developer to join our dynamic team. The ideal candidate should have strong experience in Java, Spring Boot, AWS, CI/CD, RDBMS, NoSQL and Microservices architecture. You will be responsible for designing, developing, and maintaining scalable backend systems that power our applications.
________________________________________
Key Responsibilities:
✔️ Develop, test, and maintain backend applications using Java, Spring Boot, and Microservices.
✔️ Implement RESTful APIs and integrate with third-party services.
✔️ Work with AWS cloud services for deployment, scalability, and security.
✔️ Use Jenkins (CI/CD) for automated deployment pipelines.
✔️ Manage databases using MySQL (relational) , PostgreSQL (relational) and MongoDB (NoSQL).
✔️ Ensure application security, performance, and scalability.
✔️ Collaborate with frontend developers, product managers and stakeholders to deliver high-quality features.
✔️ Optimize database queries and ensure efficient data processing.
✔️ Implement caching mechanisms (e.g., Redis) to improve performance.
✔️ Debug and resolve production issues efficiently.
________________________________________
Required Skills & Qualifications:
✅ Java (8 or above) with strong object-oriented programming concepts.
✅ Experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
✅ Proficiency in Microservices architecture and RESTful API development.
✅ Hands-on experience with AWS services (S3, EC2, Lambda, RDS, CloudWatch, etc.).
✅ Experience in CI/CD tools like Jenkins, GitHub Actions, GitLab CI/CD.
✅ Expertise in MySQL,PostgreSQL and MongoDB, including database design, indexing, and query optimization.
✅ Knowledge of Docker and Kubernetes for containerization and orchestration.
✅ Familiarity with messaging queues (e.g., Kafka, RabbitMQ,AWS SQS).
✅ Understanding of caching mechanisms like Redis or Memcached.
✅ Strong knowledge of software design principles (SOLID, DRY, Design Patterns).
✅ Experience with Unit Testing and Integration Testing (JUnit, Mockito, TestContainers).
✅ Excellent problem-solving skills and ability to work in an Agile environment.
________________________________________
Good to Have (Bonus Skills):
➕ Exposure to GraphQL and gRPC for API development.
➕ Experience with ElasticSearch for advanced search capabilities.
➕ Understanding of Serverless computing (AWS Lambda, Google Cloud Functions).
➕ Prior experience in performance tuning and profiling.
________________________________________
Why Join Us?
🚀 Work with cutting-edge technologies in a fast-growing company.
📈 Career growth opportunities and mentorship.
💰 Competitive salary and performance-based bonuses.
🎉 Collaborative and innovative work culture.