We are seeking a skilled Java Full Stack Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining high-performance web applications, contributing to all stages of the development lifecycle, from conception to deployment.
Key Responsibilities:
- Design, develop, and test Java-based web applications.
- Develop RESTful APIs and microservices.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to improving code quality.
Required Skills:
- Proficiency in Java, Spring Boot, and Hibernate.
- Experience with front-end frameworks such as Angular or React.
- Strong understanding of REST APIs and microservices architecture.
- Familiarity with SQL/NoSQL databases.