5 - 8 years

10 - 19 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

  • Design, develop and maintain well-structured, efficient and maintainable Java-based REST APIs and microservices using Spring Boot and Spring MVC.
  • Implement new features, enhancements and integrations for enterprise API platforms and domain-specific services (payments/clearing, billing, insurance products, neo-banking services).
  • Work on backend services involving persistence (Hibernate / JPA), relational databases (MySQL, Oracle) and NoSQL / search stores (ElasticSearch).
  • Build and support event-driven architectures and distributed transactions (experience with SAGA patterns and asynchronous event flows).
  • Implement logging, billing and auditing pipelines (collecting API usage logs, validating parameters and generating billing volumes/files).
  • Ensure high code quality by troubleshooting, resolving defects, writing unit/integration tests and participating in code reviews.
  • Collaborate with cross-functional teams (product, QA, DevOps) in an Agile environment to deliver incremental releases.
  • Support CI/CD and deployment activities using build and pipeline tools; assist with containerization/ orchestration (Docker, Kubernetes) and cloud deployments (AWS).
  • Participate in design discussions, performance tuning and capacity planning for production systems.

Preferred candidate profile

4 to 8 years of professional experience building enterprise Java applications.

  • Strong Java core skills and extensive experience with Spring Boot, Spring MVC and building RESTful APIs.
  • Experience with Microservices architecture and related design patterns.
  • Proficient with ORM technologies (Hibernate / JPA).
  • Databases: MySQL and Oracle; familiarity with NoSQL / search technologies such as ElasticSearch.
  • Cloud & DevOps: AWS experience; exposure to Docker and Kubernetes.
  • Build & CI/CD tools: Maven, Jenkins, Git.
  • Experience working on financial domain projects (banking check-clearing/transaction gateway, API billing platforms, insurance product APIs, neo-banking).
  • Experience with event-driven architecture and SAGA pattern (used for distributed debit/credit services).
  • Proven track record of debugging, bug-fixing and delivering stable customer-facing services.

Nice to have:

  • Experience with cloud platforms (AWS, Google Cloud, or Azur

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Tech SMCSquared GCC logo
Tech SMCSquared GCC

Technology Consulting

Dubai

RecommendedJobs for You