Java Developer - Spring/Hibernate
INTECH
Date: 5 days ago
City: Ahmedabad, Gujarat
Contract type: Full time

Key Responsibilities
- Software Development : Design, develop, and maintain robust, scalable, and efficient backend services and applications primarily using Java.
- Framework & Technologies : Leverage expertise in Spring Boot and Hibernate to build high-quality, production-ready code.
- Microservices Architecture : Develop and implement solutions based on microservices architecture principles, ensuring modularity, resilience, and scalability.
- API Development : Design, develop, and consume RESTful APIs, ensuring seamless integration with front-end applications and other services.
- Code Quality & Best Practices : Write clean, well-documented, and testable code, adhering to industry best practices and coding standards. Participate in code reviews to ensure quality and knowledge sharing.
- Tooling & Collaboration : Utilize Git for version control, and build tools like Maven and Gradle effectively. Work with API documentation tools (e.g., Swagger/OpenAPI) to maintain clear and up-to-date API specifications.
- Problem-Solving : Troubleshoot, debug, and resolve complex technical issues in development and production environments.
- Collaboration : Work closely with product managers, front-end developers, QA engineers, and other stakeholders to understand requirements and deliver end-to-end Skills & Qualifications :
- Experience : 5-8 years of hands-on professional experience in Java development.
- Java Expertise : Strong proficiency in Java programming language.
- Frameworks : Expertise in Spring Boot and Hibernate.
- Architecture : Proven experience with microservices architecture.
- APIs : Strong experience in designing and developing RESTful APIs.
- Development Tools : Proficiency with Git for version control.
- Experience with build automation tools like Maven and/or Gradle.
- Familiarity with API documentation tools such as Swagger/OpenAPI.
- Problem-Solving : Excellent analytical and problem-solving skills.
- Communication : Strong verbal and written communication skills, with the ability to articulate technical concepts :
- Candidates must be able to join within 15 days of the offer acceptance
See more jobs in Ahmedabad, Gujarat