As a Java Developer, Java Developer with at least one year of professional experience to join our Company. The ideal candidate is well-versed in Core Java, Java 8, and has hands-on experience with Spring Boot, Hibernate, JPA, and microservices architecture. This role offers an opportunity to contribute to the development and optimization of high-quality software applications within an agile environment.
Key Responsibilities:
Design, develop, and maintain efficient and scalable Java applications.
Collaborate with cross-functional teams to define, design, and implement new features.
Work with Spring Boot and Hibernate to develop RESTful APIs and microservices.
Ensure application performance, quality, and responsiveness.
Participate in code reviews to maintain code quality and share best practices.
Utilize CI/CD practices to streamline the development lifecycle.
Manage source code using Git, adhering to version control best practices.
Required Skills:
Bachelors & Masters degree in IT, Computer field.
1+ years of experience in Java development.
Strong communication and interpersonal skills.
Strong knowledge of fundamental Java concepts, object-oriented programming, and Java 8 features.
Experience in developing backend applications using Spring Boot and ORM mapping with Hibernate.
Proficiency in working with JPA for seamless database interactions.
Understanding of microservices architecture and its implementation.
Hands-on experience with CI/CD pipelines and version control with Git.