Back End Engineer - Java

Indovation Lab LLP

Pune District

Híbrido

INR 1.400.000 - 2.200.000

Jornada completa

Hace 13 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Indovation Lab LLP in Pune is seeking hands-on Java Engineers to develop and maintain microservices for a Debt Management System. Responsibilities include building scalable REST APIs, service integrations, and event-driven workflows.

Candidates should have strong Java and Spring Boot experience, exposure to enterprise app development, and expertise in microservices architecture, security, and data persistence with Oracle/JPA/Hibernate.

Formación

  • Solid experience in Java 17+ and Spring Boot for microservices.
  • Proficient in REST API design and integration.
  • Experience with Spring Security, OAuth2/JWT.
  • Familiarity with Keycloak for IAM.
  • Experience with Oracle DB using JPA/Hibernate.
  • RabbitMQ for asynchronous messaging.
  • Proficient with Maven, Git, Docker and CI/CD basics.

Responsabilidades

  • Develop and maintain Java/Spring Boot microservices and REST APIs.
  • Implement service integrations and event-driven workflows with RabbitMQ.
  • Develop secure APIs using Spring Security and OAuth2/JWT.
  • Work with Oracle databases using JPA/Hibernate.
  • Write clean, maintainable, testable code following engineering best practices.
  • Participate in code reviews, unit testing, debugging, and production issue resolution.
  • Collaborate with product, QA, DevOps, security, and infrastructure teams.
  • Contribute to CI/CD pipelines, containerization, and deployment using Docker and Git tools.
  • Own technical implementation of complex features and service integrations.
  • Contribute to design discussions, solution architecture, and performance optimization.
  • Mentor junior engineers through code reviews.
  • Identify technical risks and ensure adherence to engineering standards.

Conocimientos

Java programming
Spring Framework
REST API development
Security practices
OAuth2/JWT
IAM concepts (Keycloak)

Educación

Bachelor's degree in Computer Science / Engineering / IT

Herramientas

Docker
Git
Maven
Oracle Database
JPA/Hibernate
RabbitMQ
CI/CD basics

Descripción del empleo

Location: Pune

Experience:

  • Engineer: 35 years
  • Senior Engineer: 6–10 years
Role Overview

We are looking for hands-on Java Engineers to develop and maintain microservices for a Debt Management System platform. The role involves building scalable REST APIs, implementing service integrations, developing event-driven workflows, and ensuring code quality, security, and reliability.

Candidates should have strong experience in Java and Spring Boot, with exposure to enterprise application development and microservices architecture.

Key Responsibilities
  • Develop and maintain Java/Spring Boot microservices and REST APIs.
  • Implement service integrations and event-driven workflows using RabbitMQ.
  • Develop secure APIs using Spring Security, OAuth2/JWT, and Keycloak.
  • Work with Oracle databases and implement persistence using JPA/Hibernate.
  • Write clean, maintainable, and testable code following engineering best practices.
  • Participate in code reviews, unit testing, debugging, and production issue resolution.
  • Collaborate with product, QA, DevOps, security, and infrastructure teams.
  • Contribute to CI/CD pipelines, containerization, and deployment processes using Docker and Git-based tools.
Additional expectations for Senior Engineers
  • Own technical implementation of complex features and service integrations.
  • Contribute to design discussions, solution architecture, and performance optimization.
  • Guide junior engineers through code reviews and technical mentoring.
  • Identify technical risks and ensure adherence to engineering standards.
Required Technical Skills
  • Java 17+ / Java 21
  • Spring Boot and microservices architecture
  • REST API development and integration
  • Spring Security, OAuth2/JWT
  • Keycloak or equivalent identity and access management solutions
  • Oracle Database, JPA/Hibernate
  • RabbitMQ and asynchronous messaging
  • Maven, Git, Docker, and CI/CD fundamentals
Preferred Experience

Experience in one or more of the following domains will be an advantage:

  • Banking and financial services
  • Debt management, fixed income, trading, or settlement systems
  • Government-sponsored enterprises (GSEs)
  • Other regulated enterprise applications
Education

Bachelors degree in Computer Science, Engineering, Information Technology, or a related technical discipline.

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

Software Engineer / Senior Software Engineer - Java Backend
Software Engineer / Senior Software Engineer - Java Backend

Cloudesign • Maharashtra

Presencial
INR 1.500.000 - 2.800.000
Senior Java Backend Engineer | 6+years | Pune
Senior Java Backend Engineer | 6+years | Pune

Celebal Technologies • Pune District

Presencial
INR 2.400.000 - 4.200.000
Lead Software engineer (JAVA) - Pune, India
Lead Software engineer (JAVA) - Pune, India

Photon • Pune District

Presencial
INR 2.500.000 - 4.000.000
Java Back End Developer
Java Back End Developer

Elabs Infotech • Hyderabad, Pune District

Híbrido
INR 1.200.000 - 1.800.000
Java Back End Developer
Java Back End Developer

LTM • Pune District, Mumbai

Presencial
INR 1.200.000 - 1.800.000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

WalkingTree Technologies • Bengaluru, Chennai District

Presencial
INR 1.600.000 - 2.600.000
Backend Developer Java (Microservices)
Backend Developer Java (Microservices)

Param • Pune District

Presencial
INR 1.200.000 - 1.800.000
Senior Java Developer - Payment Gateway/Ecommerce Product
Senior Java Developer - Payment Gateway/Ecommerce Product

Cloudesign Technology Solutions LLP. • Pune District

Presencial
INR 900.000 - 1.200.000
Senior Java Developer - Payment Gateway/Ecommerce Product
Senior Java Developer - Payment Gateway/Ecommerce Product

Cloudesign • Maharashtra

Presencial
INR 1.500.000 - 2.800.000
Sr. Java Developer
Sr. Java Developer

Owision AB • Bengaluru

Híbrido
INR 3.000.000 - 6.000.000