Description
We are seeking an experienced Java Full Stack Developer to join our dynamic team in India. The ideal candidate will have a strong background in both front-end and back-end development, with a passion for building high-quality web applications.
Responsibilities
- Develop and maintain web applications using Java and related technologies.
- Design and implement RESTful APIs for seamless integration between front-end and back-end systems.
- Collaborate with UI/UX designers to create responsive and user-friendly interfaces.
- Perform code reviews and provide constructive feedback to team members.
- Debug and troubleshoot application issues to ensure optimal performance.
- Participate in Agile development processes and contribute to sprint planning and retrospectives.
- Stay updated with industry trends and best practices in full stack development.
Skills and Qualifications
- Proficient in Java, Spring Framework, and Hibernate for back-end development.
- Strong experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB.
- Experience with version control systems, preferably Git.
- Understanding of RESTful API design principles and microservices architecture.
- Knowledge of Agile methodologies and tools like JIRA or Trello.
- Excellent problem-solving skills and attention to detail.