Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Java Developer

  • Source: Naukri
  • Matrix Business Services
  • $10,467.92 to $15,701.87 /yr
  • On-site
  • Chennai
  • Full-Time
  • Senior

Job Description

Job Description

Senior Java Developer (5-8 Years Experience)

Location: Chennai

Experience: 5-8 Years

About the Role

We are looking for an experienced Senior Java Developer to lead the design, development, and delivery of enterprise-grade backend systems, RESTful APIs, and distributed microservices using Java and Spring Boot. The ideal candidate will bring strong architectural judgment, hands-on coding ability, and the maturity to mentor junior developers while driving technical decisions across the stack. Familiarity with modern AI-assisted development practices is expected as part of the day-to-day engineering workflow.

Key Responsibilities

  • Lead the design, development, and deployment of scalable Java backend applications and REST APIs using Spring Boot.
  • Architect and evolve microservices, ensuring high availability, fault tolerance, and performance at scale.
  • Own database design and optimization across MySQL, PostgreSQL, or Oracle, including query performance tuning.
  • Define and enforce secure authentication and authorization standards using Spring Security, JWT, and OAuth2.
  • Drive code quality through design/architecture reviews, coding standards, and technical mentorship of junior and mid-level developers.
  • Diagnose and resolve complex performance, concurrency, and production issues across the application stack.
  • Own API documentation and contracts using Swagger/OpenAPI, and guide integration with internal and third-party systems.
  • Partner with architects, QA, DevOps, and business stakeholders to translate requirements into robust technical solutions.
  • Champion and govern the responsible use of AI tools for coding, debugging, testing, documentation, and code review, ensuring generated code meets security and quality standards.
  • Contribute to CI/CD pipeline design and deployment automation in collaboration with DevOps.

Required Skills

  • Java (8+) with deep expertise in Spring Boot, Spring Framework, and Hibernate/JPA.
  • Strong track record designing and building REST APIs and third-party integrations at scale.
  • Advanced experience with MySQL, PostgreSQL, or Oracle, including schema design and performance tuning.
  • Solid grounding in OOP, design patterns, multithreading, and concurrency.
  • Proficiency with Maven/Gradle, Git, and standard branching/release workflows.
  • Working knowledge of JSON/XML, HTTP/HTTPS, Spring Security, JWT, and OAuth2.
  • Demonstrated experience using GitHub Copilot, ChatGPT, Claude, Cursor, or similar AI tools in a professional development workflow.
  • Ability to write effective prompts, critically validate AI-generated code, and apply secure coding and software engineering best practices.
  • Prior experience leading a feature area, mentoring developers, or acting as a technical lead on a project.

Preferred Skills

  • Docker and Kubernetes for containerization and orchestration.
  • Kafka or RabbitMQ for event-driven and asynchronous architectures.
  • Redis or other caching solutions.
  • CI/CD pipeline design using Jenkins or GitHub Actions.
  • Deep experience with microservices architecture and API Gateway/service discovery patterns.
  • Cloud platform experience AWS, Azure, or Google Cloud Platform.
  • Strong testing discipline using JUnit and Mockito.
  • Experience defining or improving AI-assisted development workflows for a team.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5-8 years of hands-on Java development experience, including at least 1-2 years in a senior or lead capacity.
  • Relevant Java or cloud certifications are an advantage.

Good to Have

  • Experience in large-scale enterprise application development.
  • Strong grasp of software architecture and design patterns.
  • Exposure to API Gateway and service discovery tools.
  • Hands-on containerization and orchestration experience.
  • Experience working within Agile/Scrum teams, including sprint planning and estimation.
  • Familiarity with JVM optimization and event-driven architectures.

Technical Stack

  • Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate.
  • MySQL, PostgreSQL, Oracle.
  • REST APIs, Swagger/OpenAPI.
  • Maven, Gradle, Git.
  • JWT, OAuth2.
  • Kafka, RabbitMQ.
  • Docker, Kubernetes.
  • Jenkins, GitHub Actions.
  • AWS, Azure, Google Cloud Platform.
  • JUnit, Mockito.

Why Join Us?

If you are an experienced Java engineer who enjoys owning systems end-to-end, mentoring talent, and using moder…

Skills

  • Java
  • spring
  • spring-boot
  • mysql
  • PostgreSQL
  • oracle
  • spring-security
  • OAuth2
  • open-api
  • spring-framework
  • Hibernate
  • apache-maven
  • Gradle
  • JSON
  • xml-format
  • Github
  • gitHub-copilot
  • chatgpt
  • claude-by-anthropic
  • Cursor
  • Docker
  • Kubernetes
  • Kafka
  • RabbitMQ
  • Redis
  • Jenkins
  • github-actions
  • amazon-web-services
  • microsoft-azure
  • google-cloud-platform
  • JUnit
  • mockito
  • java-8
  • spring-mvc
  • spring-data

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Matrix Business Services

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes