Experience:5 to 7 Years Location:Coimbatore (On site) Type:Full-timeResponsibilities: Develop, test, and maintain scalable backend services and APIs using Java and Spring Boot. Design and implement microservices and RESTful applications to support business requirements. Build secure, high-performance server-side components ensuring reliability and scalability. Collaborate with frontend developers, product managers, and cross-functional teams to deliver end-to-end solutions. Implement database schemas, queries, and performance optimizations for SQL and NoSQL systems. Ensure adherence to coding standards, best practices, and clean architecture principles. Conduct code reviews and mentor junior developers to maintain high code quality. Integrate third-party services, messaging systems, and cloud infrastructure as needed. Monitor application performance, troubleshoot issues, and implement continuous improvements. Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery.Core Requirements: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 5–7+ years of professional experience in Java backend development. Strong proficiency in Java (Java 8+), Spring Boot, Spring MVC, and REST API development. Hands-on experience with microservices architecture and distributed systems. Solid knowledge of relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.). Experience with ORM frameworks such as Hibernate/JPA. Familiarity with cloud platforms (AWS/Azure/GCP) and container tools (Docker, Kubernetes preferred). Understanding of security best practices (OAuth2, JWT, encryption). Experience working in Agile/Scrum environments. Strong problem-solving skills and excellent communication abilities.Interview Notes: The interview process will consist ofthree rounds , starting with anHR discussion , followed by 2technical rounds . Candidates are expected todemonstrate their own knowledge and experienceduring the technical rounds. Use of AI tools is not permittedduring the technical interviews. Strong emphasis will be placed oncode quality, reasoning, and approach , not just final output. Clear communication of thought process and design decisions is expected during discussions.
Job Title
Java Backend Developer