Senior Java Developer

10 - 15 years

15 - 30 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Skills Required

Work Mode

Work from Office

Job Type

Full Time

Job Description

What Youll Do

  • Design, develop, and maintain enterprise-grade Java / Spring Boot applications, ensuring high throughput, scalability, and reliability.
  • Lead design and system decomposition, making strategic decisions around microservices, event-driven flows, and domain boundaries.
  • Optimize and manage relational databases, primarily PostgreSQL, including schema design, indexing, query tuning, and data integrity practices.
  • Develop, deploy, and operate cloud-native solutions using AWS (e.g. EC2, RDS, S3, Lambda) and drive infrastructure-as-code practices.
  • Define and enforce API contracts (RESTful / reactive APIs), versioning, and backward compatibility.
  • Drive CI/CD pipelines, automated testing, build & release strategies, and environment promotion workflows.
  • Collaborate closely with product, UX/design, QA, DevOps, and security teams to translate business requirements into robust technical solutions.
  • Review work from mid-level and junior engineers; lead low level design reviews collaborating with the Architecture team and promote clean code and best practices.
  • Ensure adherence to security, compliance, and performance standards, especially within financial domain constraints.
  • Continuously evaluate emerging technologies (e.g., reactive frameworks, serverless patterns, container orchestration) and advocate for incremental improvements.

What We’re Looking For

  • 10+ years of professional experience in Java-based backend development

    , including production-level coding, debugging, and support.
  • Strong mastery of Spring, Spring Boot, and reactive programming (e.g.

    RxJava )

    as design patterns in modern Java systems.
  • Proven experience designing and operating microservices architectures, service-to-service communications, messaging, and event-driven designs.
  • Deep knowledge of PostgreSQL (or similar relational DBs), SQL, data modeling, performance tuning, and ORM frameworks (e.g. Hibernate/JPA).
  • Hands-on experience with AWS services: EC2, RDS, S3, Lambda, as well as familiarity with infrastructure-as-code (e.g., Terraform, CloudFormation).
  • Strong foundation in REST API design, versioning, security (OAuth, JWT, TLS), and API gateway strategies.
  • Experience with establishing and scaling CI/CD pipelines (e.g. Jenkins, GitLab CI, CircleCI, or similar).
  • Exposure to containerization (Docker) and orchestration (Kubernetes) is highly desirable.
  • Experience in a regulated or financial domain (banking, payments, trading) is a significant plus.
  • Excellent problem-solving, system-thinking, and architectural judgment.
  • Strong communication skills, able to influence across teams and explain technical decisions to both technical and non-technical stakeholders.

Nice-to-Have / Differentiators

  • Experience building

    reactive, event-driven systems

    or using message brokers.
  • Familiarity with frontend technologies such as React, Tailwind, Bootstrap or other JS frameworks (to understand end-to-end flows).
  • Prior exposure to observability tooling (e.g. Prometheus, Grafana, ELK, Splunk).
  • Experience with containerization (Docker, Kubernetes)
  • Security certifications or deep experience with secure coding practices in financial systems (e.g. encryption, key management, audit logging).

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
Tata Consultancy Services logo
Tata Consultancy Services

Information Technology and Consulting

Thane

RecommendedJobs for You

hyderabad, pune, bengaluru

hyderabad, telangana, india