Java Back End Developer

Kumaran Systems

Chennai District

Presencial

INR 2.400.000 - 4.200.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Kumaran Systems in India is seeking a senior Java backend developer to design, develop, and maintain backend services using Java and Spring Boot. You will build microservices-based architectures for scalable enterprise applications and collaborate with architects, frontend engineers, DevOps, and QA to deliver robust, secure solutions.

The role focuses on RESTful APIs, microservices with domain-driven design, databases (SQL/NoSQL), Spring Security/OAuth2/JWT, CI/CD pipelines with Docker and

Formación

  • 7+ years of experience in Java backend development.
  • Strong hands-on experience with Java 17+ and Spring Boot.
  • Experience designing microservices and REST APIs.
  • Relational databases (MySQL, PostgreSQL, Oracle) and at least one NoSQL DB.
  • Spring Security, OAuth2/JWT implementation knowledge.
  • Experience with CI/CD tools and version control (Git).
  • Docker and Kubernetes experience preferred.

Responsabilidades

  • Develop and maintain RESTful APIs and backend services using Spring Boot.
  • Design and implement microservices with proper separation of concerns.
  • Integrate services with databases and external systems.
  • Implement security, authentication, and authorization (Spring Security, OAuth2/JWT).
  • Optimize performance, scalability, and reliability.
  • Participate in requirement analysis, solution design, and estimation.
  • Write clean, tested code and maintain technical documentation.
  • Collaborate in Agile/Scrum ceremonies and provide L3 production support.
  • Work with CI/CD pipelines and containerization for deployments.

Conocimientos

Java backend development
Java 17+
Spring Boot
Microservices architecture
REST APIs
Relational databases
NoSQL databases
Spring Security
OAuth2/JWT
CI/CD tools
Docker
Kubernetes
JUnit/Mockito
Git

Herramientas

Kafka
RabbitMQ

Descripción del empleo

Job Description:
  • 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 highperforming solutions.

Key Responsibilities:
  • 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 welltested 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.

Required Skills & Experience:
  • 7+ years of experience in Java backend development.
  • Strong hands-on experience with:
  • Java 17+
  • Spring Boot, Spring MVC, Spring Data JPA
  • Microservices architecture
  • Experience in:
  • Building and consuming REST APIs
  • Relational databases (e.g., MySQL, PostgreSQL, Oracle)
  • At least one NoSQL database (MongoDB, Redis, etc.) preferred
  • Good understanding of:
  • Spring Security, OAuth2/JWT
  • Message queues / event-driven architecture (Kafka, RabbitMQ, etc.)
  • Unit and integration testing (JUnit, Mockito, etc.)
  • Familiarity with:
  • CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.)
  • Version control (Git)
  • Docker, Kubernetes (preferred)
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

Presencial
INR 1.200.000 - 2.400.000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

Presencial
INR 1.200.000 - 2.000.000
Java Back End Developer
Java Back End Developer

Quest Global • Bengaluru

Presencial
INR 1.200.000 - 2.400.000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Presencial
INR 1.200.000 - 1.800.000
Java Back End Developer | Springboot | Microservices
Java Back End Developer | Springboot | Microservices

TymblHub • Hyderabad

Presencial
INR 1.100.000 - 2.100.000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

Presencial
INR 900.000 - 1.500.000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

Presencial
INR 1.500.000 - 2.000.000
Java Back End Developer
Java Back End Developer

Integrated Personnel Services Limited • Hyderabad, Chennai District, Bengaluru

Presencial
INR 1.200.000 - 1.700.000
Java Backend Developer
Java Backend Developer

TymblHub • Chennai District

Presencial
INR 1.200.000 - 1.800.000
Backend Java Developer
Backend Java Developer

Daalchini Technologies • Sector 10

Presencial
INR 1.200.000 - 2.500.000