Java Back End Developer

Luminary Digital

Vadodara

On-site

INR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

InRhythm is seeking a Java Engineer (L2) to join our engineering practice in Vadodara, India. You will participate in a modernization initiative, transforming legacy monolithic applications into a microservices-based ecosystem.

Collaborate with cross-functional teams to design secure, scalable solutions for high-throughput payment environments. Proficiency with Java, Spring Boot, Kafka, NiFi, and Oracle Database is required to deliver resilient enterprise applications.

Qualifications

  • 4+ years of professional software engineering experience with Java (8 or higher).
  • Strong hands-on experience with Spring Boot and the Spring ecosystem.
  • Strong understanding of Microservices architecture and inter-service communication patterns.
  • Hands-on experience with Apache Kafka and event-driven architectures.
  • Experience with Kafka integrations, custom wrappers, or complex implementations is preferred.
  • Strong knowledge of Oracle Database and transactional systems.
  • Exposure to Apache NiFi or similar data migration/integration tools is an added advantage.

Responsibilities

  • Drive the transition from legacy monolithic systems to modern, scalable, and highly available microservices architectures.
  • Design, develop, and deploy robust Java-based applications using Spring Boot.
  • Build production-ready applications following best practices and scalable design patterns.
  • Develop high-throughput, real-time data pipelines using Apache Kafka.
  • Work on Kafka integrations, custom wrappers, monitoring, and performance improvements.
  • Deploy and manage applications across private and hybrid cloud environments.
  • Ensure security, scalability, compliance, and reliability for financial systems.
  • Collaborate with Product, QA, and Operations teams in an Agile environment.

Skills

Java (8+)
Spring Boot
Microservices
Oracle Database

Tools

Apache Kafka
Apache NiFi

Job description

Job Title: Java Engineer (L2)

Location: Vadodara, India
Employment Type: Full-Time

About InRhythm

InRhythm is a leading modern product delivery consultancy focused on building high-velocity, high-performance engineering teams. We help top-tier enterprises accelerate product delivery through thought leadership, engineering excellence, and innovative technology solutions.

About the Role

We are seeking a highly skilled Java Engineer (L2) to join our dynamic engineering practice. In this role, you will be part of a critical modernization initiative, transforming legacy monolithic applications into a highly scalable, resilient, and high-performing microservices-based ecosystem.

You will collaborate with cross-functional Agile teams and leverage modern technologies to design secure, scalable solutions for a high-throughput and sensitive payment processing environment.

If you are passionate about clean code, robust architecture, and building mission-critical financial systems, we would like to hear from you.

Key Responsibilities
Modernization & Transformation
  • Drive the transition from legacy monolithic systems to modern, scalable, and highly available microservices architectures.
  • Contribute to architecture modernization initiatives and platform improvements.
Design & Development
  • Design, develop, and deploy robust Java-based applications using Spring Boot.
  • Build production-ready applications following best practices and scalable design patterns.
Real-Time Data Streaming
  • Develop high-throughput, real-time data pipelines using Apache Kafka.
  • Work on Kafka integrations, custom wrappers, monitoring, and performance improvements.
Cloud Deployment
  • Deploy and manage applications across private and hybrid cloud environments.
  • Ensure security, scalability, compliance, and reliability for financial systems.
Database & Migration Strategy
  • Work with Oracle Database for high-volume transactional systems.
  • Write complex SQL queries and ensure database performance and security.
  • Collaborate with data teams on migration activities from legacy systems to modern Oracle platforms using Apache NiFi.
Engineering Excellence
  • Analyze and resolve system bottlenecks to improve performance and availability.
  • Follow coding best practices, maintain technical documentation, and ensure high-quality delivery.
Agile Collaboration
  • Collaborate with Product, QA, and Operations teams in an Agile environment.
  • Participate in design discussions, testing, and continuous improvement initiatives.
Required Skills & Experience
Core Technical Expertise
  • 4+ years of professional software engineering experience with Java (8 or higher).
  • Strong hands-on experience with Spring Boot and the Spring ecosystem.
  • Strong understanding of Microservices architecture and inter-service communication patterns.
Streaming & Database Skills
  • Hands-on experience with Apache Kafka and event-driven architectures.
  • Experience with Kafka integrations, custom wrappers, or complex implementations is preferred.
  • Strong knowledge of Oracle Database and transactional systems.
  • Exposure to Apache NiFi or similar data migration/integration tools is an added advantage.
Cloud & Architecture
  • Understanding of private/hybrid cloud deployment models.
  • Knowledge of cloud security, scalability, and compliance practices.
  • Strong problem-solving skills with experience designing resilient enterprise applications.
Soft Skills (InRhythm Mindset)
  • Excellent communication skills with the ability to explain complex technical concepts.
  • Strong collaboration skills and ability to work effectively in Agile teams.
  • Good organizational skills, ownership mindset, and ability to deliver in a fast-paced environment.
  • Passion for continuous learning and engineering excellence.
Why Join InRhythm?

At InRhythm, you are not just writing code you are helping shape the future of product delivery.

You will get opportunities to:

  • Work on large-scale, impactful financial technology platforms.
  • Collaborate with experienced engineering teams.
  • Learn through continuous development programs, certifications, and knowledge-sharing sessions.
  • Build solutions that impact millions of users.

Join InRhythm to work with the best, learn from the best, and build innovative products at scale

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Engineer Lead Backend
Java Engineer Lead Backend

Luminary Digital • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Competitive compensation with bonuses
Hybrid work model
Learning & development budget
+1
Java Backend Engineer (Senior) – Distributed Systems
Java Backend Engineer (Senior) – Distributed Systems

Winzons • India

On-site
INR 1,800,000 - 2,400,000
Fullstack Engineer
Fullstack Engineer

Luminary Digital • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Java Full Stack
Senior Java Full Stack

InRhythm • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Backend SDET
Backend SDET

Innovative Talent Solutions • Vadodara

On-site
INR 600,000 - 1,200,000
Principal Software Engineer (Java)
Principal Software Engineer (Java)

InRhythm • Bengaluru

On-site
INR 1,800,000 - 2,500,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,100,000
Group Health Insurance
Competitive pay
Learning & Growth opportunities
+3
Software Engineer
Software Engineer

Digitap.ai • Bengaluru

On-site
INR 800,000 - 1,200,000
Real-world experience
Continuous learning opportunities
Collaborative culture
Sr. Java Engineer
Sr. Java Engineer

InRhythm • Gujarat

On-site
INR 1,000,000 - 1,500,000
Software Engineer
Software Engineer

Digitap.AI Enterprise • Bengaluru

On-site
INR 800,000 - 1,200,000
Real-world experience in FinTech
Opportunity to work on cloud-native applications
Continuous learning opportunities
+1