Java Backend Developer
Kumaran Systems
Job Description
Job Title: Java Backend Developer
About Kumaran Systems
Kumaran Systems is a global technology solutions provider delivering innovative IT services and digital transformation solutions to clients worldwide. We foster a collaborative, growth-driven work culture and offer employees opportunities to work on global assignments, enabling both professional and personal development.
Role Overview
We are looking for a highly skilled Java Backend Developer to design, develop, and maintain scalable backend applications. This role requires strong expertise in Java, Spring Boot, and microservices architecture to build robust and high-performance enterprise applications.
The ideal candidate will collaborate closely with cross-functional teams, including product managers, business analysts, and frontend developers, to deliver secure, scalable, and production-ready solutions.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring frameworks
- Build and deploy RESTful APIs and microservices-based applications
- Write clean, efficient, and maintainable code following best practices
- Develop and optimize complex SQL queries for data processing and integration
- Work on application performance tuning, scalability, and security enhancements
- Collaborate with cross-functional teams for requirement gathering and solution design
- Participate in code reviews, debugging, and troubleshooting
- Work with version control and project management tools
Required Skills & Experience
- 5–7 years of experience in Java backend development
- Strong proficiency in Java (8/11/17 or above) and J2EE
- Hands-on experience with Spring Boot and Spring Framework (MVC, AOP, Security)
- Strong experience in building RESTful APIs and Microservices architecture
- Experience with Hibernate/JPA for ORM and database interaction
- Strong SQL skills with experience in writing complex queries
- Experience working with relational databases like Oracle
Technical Stack
Backend:
Java (8/11/17), J2EE
Spring Boot, Spring MVC, Spring Security, AOP
Hibernate / JPA
Database:
Oracle, SQL
Exposure to MongoDB, MySQL, or NoSQL databases
Frontend (Basic Exposure):
jQuery, JqGrid
Tools & Technologies:
GitHub, DevOps, JIRA
Exposure to cloud-based applications (AWS/Azure/GCP)
Preferred Skills
- Experience working with cloud-based applications
- Knowledge of microservices deployment and distributed systems
- Familiarity with DevOps practices and CI/CD pipelines
- Good understanding of system design and architecture
Relevant Experience Preferred
- Experience in IT/ITES organizations building enterprise applications
- Hands-on experience in microservices-based architecture and large-scale systems
- Projects involving API integrations and backend optimization
Qualification
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
Interested candidates kindly share your resume to:
📩 sagana.sannasiperumal@kumaran.com