Java Software Engineer137
Applications
137
Applications
Not Accepting Applications
About the Job
Skills
Job Title: Senior Java Developer - Microservices, Spring Boot, and Hibernate
Job Description:
We are seeking a Senior Java Developer with extensive hands-on experience in Microservices architecture, Spring Boot framework, and Hibernate ORM. The ideal candidate will have a proven track record of designing and implementing scalable, high-performance applications using these technologies. As a Senior Java Developer, you will play a key role in architecting and developing robust software solutions that meet the complex requirements of our projects.
Key Responsibilities:
1. Lead the design, development, and implementation of Java-based Microservices using Spring Boot framework.
2. Architect and build RESTful APIs to enable seamless communication between microservices and external systems.
3. Utilize Hibernate ORM for efficient database access and manipulation, ensuring data integrity and performance.
4. Collaborate with cross-functional teams to gather requirements, define technical solutions, and drive project delivery.
5. Mentor junior developers and provide technical guidance and support as needed.
6. Conduct code reviews to ensure adherence to best practices, coding standards, and architectural guidelines.
7. Perform thorough testing and debugging of applications to ensure reliability, scalability, and security.
8. Stay abreast of emerging technologies, trends, and best practices in Microservices, Spring Boot, Hibernate, and related fields.
Qualifications and Skills:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 7+ years of professional experience as a Java Developer with a focus on Microservices architecture.
- Extensive hands-on experience with Spring Boot framework for developing Microservices.
- Strong proficiency in Hibernate ORM for database interaction and management.
- Expertise in designing and implementing RESTful APIs using Spring MVC or similar frameworks.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with containerization tools such as Docker and orchestration platforms like Kubernetes is a plus.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
About the company
Industry
Staffing and Recruiting
Company Size
11-50 Employees
Headquarter
Hyderabad , Telengana
Other open jobs from Informica Solutions