Senior Full Stack Java Developer
Experience: 8+ Years
Locations: Chennai | Pune | Hyderabad
Employment Type: Full-Time
Job Summary
We are looking for an experienced Senior Full Stack Java Developer with 8+ years of hands‑on experience in Java, Spring Boot, Microservices, and enterprise application development. The ideal candidate should have strong technical expertise along with leadership, problem-solving, and communication skills.
Key Responsibilities
- Design, develop, debug, tune, and optimize Java Microservices and Spring Boot applications.
- Understand business requirements from Jira and independently deliver high-quality solutions.
- Develop scalable and maintainable applications using OOP, OOAD, Collections, Exception Handling, Multithreading, and Thread Pools.
- Work with SQL and NoSQL databases including Oracle, Sybase, and MongoDB.
- Implement unit and behavior-driven testing using JUnit, Mockito, and Cucumber.
- Work with messaging technologies such as Kafka, JMS, and Solace.
- Follow Agile/SDLC best practices and collaborate effectively with distributed global teams.
- Participate in CI/CD processes using Jenkins, RLM, and Lightspeed.
- Ensure code quality and security using SonarQube, Checkmarx, and Black Duck.
- Manage source code and collaborate with teams using Git/Bitbucket.
- Monitor and troubleshoot applications using Splunk and AppDynamics.
- Create and maintain Splunk dashboards, alerts, and monitoring systems.
- Work with cloud-native development practices, DevOps, Continuous Delivery, Microservices, and Containers.
- Handle multiple projects simultaneously while meeting quality and delivery timelines.
- Provide technical guidance and demonstrate leadership within the development team.
Required Skills
- Java 8+
- Spring Boot & Microservices
- Multithreading & Thread Pools
- OOP & OOAD
- SQL / NoSQL Oracle, Sybase, MongoDB
- JUnit, Mockito, Cucumber
- Kafka, JMS, Solace
- Jenkins, RLM, Lightspeed
- SonarQube, Checkmarx, Black Duck
- Git / Bitbucket
- Splunk & AppDynamics
- Agile / Jira
- Strong debugging, performance tuning, and optimization skills
Good to Have
- Eureka
- Hystrix
- Docker
- Kubernetes
- Experience with cloud-native architecture and containerized applications.
Candidate Profile
- 8+ years of relevant experience in Java, Spring Boot, and Microservices.
- Strong analytical and problem-solving abilities.
- Ability to work independently and take ownership of assigned requirements.
- Strong written and verbal communication skills.
- Comfortable working with globally distributed teams.
- Ability to manage multiple priorities, tight deadlines, and changing requirements.
- Strong leadership and collaboration skills.
Job Location
Chennai | Pune | Hyderabad
Experience: 8+ Years
Keywords: Java Developer, Senior Java Developer, Full Stack Java Developer, Java Microservices, Spring Boot, Microservices Developer, Kafka, Docker, Kubernetes, Jenkins, DevOps, Splunk, AppDynamics, MongoDB, Oracle, Multithreading, JUnit, Mockito, Cucumber.