Live Conne

Java Developer - Spring Boot/Hibernate

Job Location

hyderabad, India

Job Description

Job Summary : We are seeking a passionate and skilled Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable Java-based applications. The ideal candidate will have a strong understanding of Java fundamentals, experience with various Java frameworks, and a passion for writing clean and efficient code. You will work closely with other developers, product managers, and stakeholders to deliver high-quality software solutions. Responsibilities : Java Application Development : - Design, develop, and maintain Java-based applications, including web applications, APIs, and microservices. - Write clean, efficient, and well-documented code following best practices and coding standards. - Implement business logic and data processing workflows. - Integrate with databases and other external systems. - Optimize application performance and ensure system stability. Framework and Library Usage : - Utilize Java frameworks and libraries such as Spring Boot, Hibernate, and others to build robust and scalable applications. - Implement RESTful APIs and web services. - Work with dependency injection and inversion of control principles. - Leverage logging and monitoring tools to ensure application health. Database Management : - Design and implement database schemas. - Write efficient SQL queries and stored procedures. - Optimize database performance. - Ensure data integrity and security. Testing and Debugging : - Write unit and integration tests to ensure code quality. - Debug and troubleshoot application issues. - Perform performance testing and optimization. - Participate in code reviews. Collaboration and Communication : - Collaborate with product managers, frontend developers, and other stakeholders. - Communicate technical concepts clearly and concisely. - Participate in Agile development processes. - Contribute to team knowledge sharing and best practices. Continuous Learning : - Stay up-to-date with the latest Java technologies and trends. - Research and evaluate new tools and technologies. - Participate in training and professional development activities. Qualifications : Education : - Bachelor's degree in Computer Science, Software Engineering, or a related field. Experience : - [Number] years of experience in Java development. - Proven experience with Java frameworks such as Spring Boot and Hibernate. - Experience with relational databases (e.g, MySQL, PostgreSQL). - Understanding of RESTful APIs and web services. - Experience with version control systems (e.g, Git). Technical Skills : - Strong proficiency in Java programming language. - Expertise in Java frameworks (Spring Boot, Hibernate). - Knowledge of database systems (e.g, MySQL, PostgreSQL). - Understanding of RESTful APIs and web services. - Familiarity with testing frameworks (e.g, JUnit, Mockito). - Basic knowledge of cloud platforms (e.g, AWS, Azure, GCP). Soft Skills : - Strong problem-solving and debugging skills. - Good communication and interpersonal skills. - Ability to work independently and as part of a team. - Strong attention to detail. - Ability to learn and adapt quickly. Preferred Qualifications : - Experience with microservices architecture. - Experience with containerization technologies (e.g, Docker, Kubernetes). - Experience with message queues (e.g, Kafka, RabbitMQ). - Experience with cloud-based services. - Understanding of CI/CD pipelines. - Experience with NoSQL databases (e.g, MongoDB, Cassandra) (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 4/19/2025
View More Live Conne Jobs

Contact Information

Contact Human Resources
Live Conne

Posted

April 19, 2025
UID: 5118402107

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.