Umanist

Java Developer

Vadodara, GJ, IN

$1500k–$2500k
3 days ago
Save Job

Summary

Position: Java Developer

Location: Vadodara, India (Hybrid – 3 Days/Week)

Domain: Information Technology

Salary Range: INR 15,00,000 – 25,00,000

Experience Required: 5–10 Years

Role Overview

We’re seeking an experienced Java Developer to help modernize a high-throughput payment processing system. You’ll work on transforming legacy monoliths into scalable microservices, integrate streaming solutions, and support secure cloud deployments—ensuring performance, resilience, and regulatory compliance.

Key Responsibilities

  • Design, build, and deploy Java applications using Spring Boot, optimized for production-readiness.
  • Refactor monolithic applications into microservices architecture.
  • Integrate Apache Kafka for real-time data streaming, including enhancing a custom Kafka wrapper.
  • Work with Oracle Database for transactional systems and support data migration using tools like Apache NiFi.
  • Deploy to private/hybrid cloud infrastructure with a focus on security and scalability.
  • Collaborate in Agile teams to develop and test scalable financial applications.
  • Monitor and optimize application performance.
  • Produce clear technical documentation and follow coding best practices.

Must-Have Qualifications

  • Bachelor’s/Master’s in Computer Science or a related field.
  • 5+ years of hands-on Java (8 or higher) development experience.
  • Strong expertise in Spring Boot and microservices.
  • Proven experience with Apache Kafka integration.
  • Deep knowledge of Oracle Database for transactional applications.
  • Familiarity with cloud infrastructure (private or hybrid) and associated security protocols.
  • Strong analytical, communication, and organizational skills.
  • Experience transitioning monolithic systems into microservices.

Skills: apache nifi,java,spring boot,data,oracle database,cloud infrastructure,boot,kafka,apache kafka,microservices,cloud,database,infrastructure,apache

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: