Industry Experience 4.5–10 years of experience in backend engineering with a strong track record of designing, building, and maintaining scalable enterprise applications using Java and Spring Boot. Solid hands-on exposure to API development, database management, and containerized deployments.
Qualifications • Bachelor’s degree in Computer Science, Engineering, or a related technical field • Strong expertise in Core Java, Spring Framework (Spring Boot) • Proven experience in RESTful API and microservices design • Hands-on with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB) • Familiarity with Docker, CI/CD pipelines, and DevOps practices • Bonus – Contributions to open-source, GitHub projects, or Agile certifications
Key Responsibilities • Design and Development: Build, maintain, and optimize high-performance backend services and APIs using Java and Spring Boot • Collaboration: Work closely with product managers, frontend engineers, and QA teams to define requirements and deliver integrated solutions • Code Quality: Write clean, efficient, and well-documented code; actively participate in code reviews to ensure quality and consistency • Troubleshooting: Diagnose and resolve technical issues and production incidents promptly • Database Management: Design schemas, implement optimized SQL queries, and manage relational (MySQL/PostgreSQL) and NoSQL (MongoDB) databases
Experience Required for the Role • Strong knowledge of Java OOP principles, data structures, and algorithms • Hands-on experience in Spring Boot microservices • Proven expertise in REST API design, scalability, and performance optimization • Proficiency in relational and NoSQL databases with experience in schema design and optimization • Familiarity with containerization (Docker) and CI/CD automation • Strong debugging, problem-solving, and analytical skills
Job Types: Full-time, Permanent
Pay: ₹1,154,848.82 - ₹2,286,554.93 per year
Benefits:
Health insurance
Provident Fund
Work Location: In person