Java Backend Developer

5 - 9 years

7.0 - 11.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Javacontinuous integrationkubernetesrestci/cdhibernatehibernate frameworkdockerspringspring bootpostgresqlaws cloudmysql databaseaws cloud microservicesj2eejenkinsscrumjpamysqldata structuresagilemongodb

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for an experienced Java Back-End Developer to join our dynamic team. The ideal candidate will have a minimum 5+ years of experience with 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. - Minimum one year hads on experience with Mongodb. - 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

Technology Solutions
Tech City

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)