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

(ref:hirist.tech)
Post a CV