Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Nasugroup and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p>We are seeking a skilled and experienced Senior Java Developer with strong expertise in Spring Boot and a proven track record of supporting enterprise application releases.
The ideal candidate will play a key role in designing, developing, and maintaining backend systems while actively participating in release and post-release support activities, including occasional weekend support.<br/><b><br/>Work Schedule :</b> Must be open to weekend availability for post-release support activities<br/><br/><b>Key Responsibilities :</b><br/><br/>- Design, develop, and maintain scalable Java applications using Spring Boot and related technologies.<br/><br/></p><p>- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.<br/><br/></p><p>- Participate in the entire software development lifecycle, from concept and design to testing and deployment.<br/><br/></p><p>- Ensure code quality through unit testing, code reviews, and adherence to best practices.<br/><br/></p><p>- Contribute to CI/CD pipelines, including Jenkins, Git, and automated deployment tools.<br/><br/></p><p>- Play an active role in production release planning and execution, ensuring high availability and minimal downtime.<br/><br/></p><p>- Provide post-release support, including bug fixes, performance tuning, and production monitoring.<br/><br/></p><p>- Be available during off-hours or weekends as needed for critical production support and release activities.<br/><br/></p><p>- Create and maintain technical documentation and knowledge base articles for release and support processes.<br/><br/><b>Required Skills & Qualifications :</b><br/><br/>- 6- 8 years of hands-on experience in Java development, with strong emphasis on Spring Boot.<br/><br/></p><p>- Solid understanding of RESTful APIs, Microservices architecture, and integration patterns.<br/><br/></p><p>- Experience with SQL/NoSQL databases such as MySQL, PostgreSQL, or MongoDB.<br/><br/></p><p>- Familiarity with build tools like Maven or Gradle.<br/><br/></p><p>- Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins).<br/><br/></p><p>- Strong problem-solving skills with the ability to quickly troubleshoot and resolve production issues.<br/><br/></p><p>- Experience with monitoring/logging tools like Splunk, ELK Stack, or Prometheus is a plus.<br/><br/></p><p>- Excellent communication and collaboration skills.<br/><br/></p><p><b>Preferred Qualifications :</b></p><p><br/></p><p>- Experience with cloud platforms (e.g., AWS, Azure, or GCP).<br/><br/></p><p>- Familiarity with Docker/Kubernetes.<br/><br/></p><p>- Knowledge of Agile/Scrum methodologies.<br/><br/></p><p>- Prior experience in a 24/7 production support environment.</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Nasugroup is actively hiring for this Senior Java Developer - Spring Boot position
Apply Now