Develop and maintain Java and Spring Boot backend services, REST APIs, and microservices architectures. Integrate relational and NoSQL databases, external systems, security frameworks, and messaging platforms. Optimize application performance, scalability, and reliability while supporting testing, documentation, monitoring, CI/CD, containerized deployments, and production troubleshooting. Collaborate with architects, frontend engineers, DevOps, and QA teams within Agile/Scrum processes.
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build and enhance microservices-based architectures for scalable enterprise applications.
- Work closely with architects, frontend engineers, DevOps, and QA to deliver robust, secure, and high‑performing solutions.
- Develop and maintain RESTful APIs and backend services using Spring Boot.
- Design and implement microservices with proper separation of concerns and domain-driven design.
- Integrate services with databases (SQL/NoSQL) and external systems.
- Implement security, authentication, and authorization (Spring Security, OAuth2/JWT).
- Optimize application performance, scalability, and reliability.
- Participate in requirement analysis, solution design, and estimation.
- Write clean, maintainable, and well‑tested code following best practices.
- Create and maintain technical documentation for services and APIs.
- Collaborate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, retrospectives).
- Troubleshoot and resolve production issues; provide L3 support as needed.
- Work with CI/CD pipelines and containerization (e.g., Docker, Kubernetes) for deployments.
- Ensure proper logging, monitoring, and alerting for microservices.
- 5–7 years of experience in Java backend development.
- Strong hands-on experience with:
- Java 8+
- Spring Boot, Spring MVC, Spring Data JPA
- Microservices architecture
- Java 8+
- Experience in:
- Building and consuming REST APIs
- Relational databases (e.g., MySQL, PostgreSQL, Oracle)
- At least one NoSQL database (MongoDB, Redis, etc.) – preferred
- Building and consuming REST APIs
- Good understanding of:
- Spring Security, OAuth2/JWT
- Message queues / event-driven architecture (Kafka, RabbitMQ, etc.)
- Unit and integration testing (JUnit, Mockito, etc.)
- Spring Security, OAuth2/JWT
- Familiarity with:
- CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.)
- Version control (Git)
- Docker, Kubernetes (preferred)
- CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.)
Kumaran Systems Tamil Nādu, IND Office
SIPCOT IT Park, Plot No.28/A-41, III Main Road, 6th Cross, , , Tamilnadu , India, 603 103,
Kumaran Systems Chennai, Tamil Nadu, IND Office
III Main Road, 6th Cross,SIPCOT IT Park, Siruseri, ,, Chennai, India, 603103
Kumaran Systems Chennai, Tamil Nadu, IND Office
8th Floor (Level 9), “ALTIUS C” Block, Olympia Technology park, SIDCO industrial Estate, Guindy, – , Chennai, India, 600032
Similar Jobs
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Develop backend software for banking and financial services projects using Java, Spring Boot, databases, and Apache Tomcat. The role requires extensive software development experience, collaboration with teams and clients, attention to detail, adaptability, and familiarity with banking domains and regulatory compliance. Angular, HTML, JavaScript, and CSS experience is advantageous.
Top Skills:
Angular 2XAopApache TomcatCSSHTMLJava 11-21JavaScriptJpaOraclePostgresSpring BatchSpring Boot 3.XSpring Mvc
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Develop and support Java backend applications and advanced APIs using Spring Boot, microservices, databases, and cloud-native tools. Responsibilities include production incident troubleshooting, vulnerability management, monitoring and observability, authentication and authorization, API management, CI/CD, and Agile Scrum collaboration. The role requires strong communication, teamwork, client focus, and the ability to mentor others. Candidates need a bachelor’s degree and at least seven years of software engineering and API development experience.
Top Skills:
ArtifactoryDockerElkGradleGrafanaHelmHibernateJavaJfrog XrayJpaKeycloakKubernetesMavenNexusiqOauthOpenapiOpenshiftOracleOrmPodmanPostgresPrometheusRestful MicroservicesSoapSonarqubeSpectralSpring BootSpring CloudSwagger
Fintech • Financial Services
Develop and enhance mission-critical business applications using Java Spring Boot for backend services or Angular for UI development. Responsibilities include analyzing requirements, designing scalable solutions, writing and testing code, debugging issues, resolving root causes, supporting enterprise application standards, and escalating technology risks. The role requires collaboration across engineering and business teams in a regulated enterprise environment.
Top Skills:
AngularAutomated TestingCi/CdClient-Server ArchitectureDatabasesJavaRest ApisSpring BootTypescriptVersion Control
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

