Senior Java developer

5 - 8 years

5.0 - 9.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

serverjdbcjava developmenthibernatesqlmicroservicesspringcodingjavajbosswritingj2eejpamysqlcommunication skillsjunitsoftware developmentoracleormjava frameworksaws lambdaapplication serverspring bootmysql databaseaws

Work Mode

Work from Office

Job Type

Full Time

Job Description

Design, develop, and deploy server-side applications using Java and J2EE frameworks such as Spring. Utilize Spring Boot to design and implement microservices architecture, ensuring scalability and maintainability. Write clean, efficient, and well-tested code following best practices and coding standards. Develop and execute unit tests using JUnit to ensure the quality and reliability of the codebase. Work with SQL databases including Oracle and MySQL, writing complex queries and optimizing database performance. Implement data access using JDBC and ORM persistence technologies such as JPA and Hibernate. Deploy and manage applications on Enterprise Application Servers like JBoss. Collaborate with cross-functional teams to gather requirements and deliver technical solutions that meet business needs. Stay updated on emerging technologies and industry trends, and recommend improvements and optimizations to enhance the development process. Provide mentorship and guidance to junior developers, fostering a culture of learning and growth within the team. Qualifications Bachelors degree in Computer Science, Engineering, or related field. Minimum of 6 years of professional software development experience, with a focus on Java. Extensive experience in server-side software development and J2EE frameworks such as Spring. Hands-on experience in developing microservices with Spring Boot. Proficiency in writing unit tests using JUnit. Strong SQL skills and experience working with Oracle and MySQL databases. Experience with JDBC and ORM persistence technologies such as JPA and Hibernate. Familiarity with Enterprise Application Servers like JBoss. Good understanding of developing serverless applications using AWS Lambda (nice to have). Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment. Strong communication and interpersonal skills, with the ability to effectively interact with stakeholders and team members.

Technology
San Francisco

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)