Senior Java Developer

4 - 9 years

25 - 27 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Remote

Job Type

Full Time

Job Description

Senior Java Developer

Experience:

Primary Skills (Must-have):

Location:

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable backend systems using Java.
  • Work on low-latency, high-throughput systems that power critical payment functionalities.
  • Apply strong problem-solving skills using core CS fundamentals, DSA, and object-oriented programming.
  • Lead system/architectural design discussions for complex business features.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Leverage AWS services to build and maintain cloud-native applications and services.
  • Ensure security, compliance, and best practices in code and architecture, especially around financial transactions.
  • Optimize system performance and resolve issues related to scalability and reliability.
  • Participate in code reviews, mentor junior developers, and uphold clean code standards.

Must-Have Qualifications:

  • 4+ years of hands-on experience in Java (Java 8+ preferred).
  • Strong proficiency in Data Structures, Algorithms, and Object-Oriented Design.
  • Experience designing scalable and distributed systems.
  • Hands-on experience with AWS cloud ecosystem (EC2, S3, Lambda, RDS, etc.).
  • Solid understanding of microservices architecture and RESTful API design.
  • Familiarity with payment gateways, transaction processing, and real-time systems.
  • Experience working with Spring / Spring Boot and related Java frameworks.
  • Good understanding of SQL and NoSQL databases.
  • Knowledge of messaging systems like Kafka, RabbitMQ, etc.

Preferred Skills:

  • Exposure to event-driven architecture and domain-driven design (DDD).
  • Experience with containerization (Docker, Kubernetes).
  • Understanding of PCI DSS compliance and other financial regulations.
  • Prior work on fraud detection, reconciliation systems, or payment rails (ACH, SWIFT, UPI, etc.).
  • Familiarity with Agile methodologies and DevOps practices.

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

RecommendedJobs for You

roorkee, uttarakhand (uttaranchal), india

bengaluru, mumbai (all areas)

bengaluru, karnataka, india

bengaluru, karnataka, india