Job Title: Java Back-End Developer
:
We are looking for an experienced Java Back-End Developer to join our dynamic team. The ideal candidate will have strong expertise in Java, Spring, Spring Boot, JPA, and Hibernate , along with hands-on experience in cloud environments, application deployment, and database management. The role involves working with modern technologies like Docker, Kubernetes , and CI/CD pipelines (Jenkins) , with a strong focus on delivering high-quality code in an agile environment.
Key Responsibilities:
• Develop Back-End Applications : Build and maintain efficient, reusable, and reliable Java code using Spring, Spring Boot, JPA, and Hibernate frameworks.
• API Development : Design, develop, and maintain APIs for integration with front-end components and third-party services.
• Database Management : Work with relational databases such as PostgreSQL and MySQL , ensuring optimal performance, scalability, and security.
• Cloud Integration : Collaborate with cloud infrastructure teams to deploy applications on AWS , leveraging cloud-native services for scalability and resilience.
• Application Deployment : Utilize Docker and Kubernetes for containerized deployments, ensuring smooth operations in cloud environments.
• Continuous Integration & Delivery : Implement and maintain CI/CD pipelines using Jenkins , ensuring automated and smooth software delivery.
• Code Reviews : Participate in code reviews to ensure the quality of code, promote best practices, and mentor junior developers.
• Collaborative Development : Work closely with cross-functional teams including front-end developers, QA, and product managers to deliver high-quality products.
• Problem Solving & Debugging : Identify and troubleshoot production issues, optimize application performance, and ensure uptime and stability.
Required Qualifications:
• Strong proficiency in Java and J2EE with a solid understanding of back-end development.
• Expertise in Spring , Spring Boot , JPA , and Hibernate frameworks.
• Experience in application deployment using Docker and Kubernetes .
• Knowledge of CI/CD pipelines, particularly Jenkins .
• Proficiency in working with PostgreSQL and MySQL databases.
• Strong understanding of AWS cloud platforms and cloud database integration.
• Experience in system design , algorithms , and data structures .
• Familiarity with the full software development lifecycle , from design and development to testing and deployment.
Preferred Skills:
• Experience writing and consuming RESTful APIs .
• Strong analytical and problem-solving skills.
• Ability to multi-task , adapt to changing environments , and work effectively within a team.
• Customer-focused attitude, with a strong commitment to delivering value.
• Experience in Agile/Scrum environments is a plus.
Why Join Us:
• Opportunity to work with cutting-edge technologies and in cloud-based environments.
• Collaborative, high-energy work culture.
• Competitive salary and benefits package.
• Professional development opportunities.
If you're a passionate Java developer ready to take on new challenges and drive impactful solutions, we want to hear from you!
Job Types: Full-time, Permanent
Pay: ?360,800.65 - ?1,766,914.55 per year
Location Type:
• In-person
Application Question(s):
• Are you willing to work 5 days-WFO ?
Education:
• Bachelor's (Preferred)
Experience:
• Programming: 5 years (Required)
• total work: 5 years (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.