As a Lead Full Stack Java Developer, you will play a crucial role in designing and implementing robust software solutions. You will oversee the development lifecycle, ensuring high-quality code delivery while collaborating with cross-functional teams. This position offers an chance to lead projects and contribute to innovative solutions that enhance user experience.
To succeed in this role, you should have the following:
- Strong experience in Java and frameworks such as Spring or Hibernate for back-end development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- A solid understanding of database management systems, both SQL and NoSQL.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong leadership and communication skills to effectively coordinate with team members and stakeholders.
You are Responsible for:
- Leading the design and development of full stack applications using Java and related technologies.
- Ensuring best practices in coding, testing, and deployment are followed by the team.
- Collaborating with stakeholders to gather requirements and translate them into technical specifications.
- Conducting code reviews and offering constructive feedback to team members to improve code quality.