Full stack Java Developer
$50,000–$50,000 year
On-siteJaipur, Rajasthan, India
Job Summary
Triage and resolve Jira tickets for application issues and change requests while troubleshooting front-end and back-end components of enterprise systems. Optimize application performance and reliability by identifying root causes and implementing enhancements across microservices architectures. Participate in end-to-end development, from design and estimation to testing and deployment, ensuring code quality through rigorous code reviews. Manage deployments across UAT, Staging, and Production environments using release pipelines and execute unit, integration, and performance tests to maintain system reliability. Collaborate with cross-functional teams to gather requirements and deliver solutions, serving as a support knowledge lead for select applications and documenting technical flows.
Required Qualifications
- Proficient in Java (Java 8+ features and Java 21)
- Strong experience with Spring and Spring Boot frameworks
- Solid understanding of REST APIs, including designing, developing, and integrating them
- Experience with MySQL and MongoDB for database management
- Familiarity with microservices architecture and its design patterns (e.g., service discovery, circuit breakers, etc.)
- Experience with cloud services such as AWS, including ECS/Far gate, ELB, ECR, CloudWatch, and CI/CD pipelines
- Proficient in design patterns and applying them to real-world enterprise applications
- Familiar with containerization tools such as Docker and Kubernetes
- Strong analytical, debugging, and problem-solving skills
- Excellent communication skills – both verbal and written
- Ability to thrive in a collaborative, Agile team environment
- Must have a technical education background, with a Master of Computer Applications (MCA) or Bachelor of Technology (B.Tech) in Computer Science or a related technical field from a recognized university
Desired Qualifications
- Exposure to Service Management Tools (e.g., ServiceNow, Jira Service Desk)
- Experience with DevOps workflows and release management
- Ability to mentor junior developers and contribute to documentation for knowledge sharing
- Familiarity with modern frontend technologies like Angular, React, or Vue.js
- Exposure to microservices deployment in a cloud-native environment
- Experience with API Gateway and message brokers (e.g., Kafka, RabbitMQ)
- 3–5 years of experience in Java and Spring Boot development
- Experience in building and maintaining microservices with integration to both relational and NoSQL databases
- Prior experience working with Agile/Scrum methodologies
- Familiarity with cloud-native application architecture and deployment
- Experience in deploying applications on AWS or similar cloud platforms
- Experience with tools like Git, Jira, Postman, and CI/CD pipelines
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.