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.
Work Schedule : Must be open to weekend availability for post-release support activities
Key Responsibilities :
- Design, develop, and maintain scalable Java applications using Spring Boot and related technologies.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Participate in the entire software development lifecycle, from concept and design to testing and deployment.
- Ensure code quality through unit testing, code reviews, and adherence to best practices.
- Contribute to CI / CD pipelines, including Jenkins, Git, and automated deployment tools.
- Play an active role in production release planning and execution, ensuring high availability and minimal downtime.
- Provide post-release support, including bug fixes, performance tuning, and production monitoring.
- Be available during off-hours or weekends as needed for critical production support and release activities.
- Create and maintain technical documentation and knowledge base articles for release and support processes.
Required Skills & Qualifications :
6- 8 years of hands-on experience in Java development, with strong emphasis on Spring Boot.Solid understanding of RESTful APIs, Microservices architecture, and integration patterns.Experience with SQL / NoSQL databases such as MySQL, PostgreSQL, or MongoDB.Familiarity with build tools like Maven or Gradle.Experience with version control systems (e.g., Git) and CI / CD pipelines (e.g., Jenkins).Strong problem-solving skills with the ability to quickly troubleshoot and resolve production issues.Experience with monitoring / logging tools like Splunk, ELK Stack, or Prometheus is a plus.Excellent communication and collaboration skills.Preferred Qualifications :
Experience with cloud platforms (e.g., AWS, Azure, or GCP).Familiarity with Docker / Kubernetes.Knowledge of Agile / Scrum methodologies.Prior experience in a 24 / 7 production support environment.(ref : hirist.tech)