Description
We are seeking a Java Fullstack Lead to join our dynamic team in India. In this role, you will be responsible for overseeing the development of complex Java applications, leading a team of developers, and ensuring the delivery of high-quality software solutions. You will play a key role in architectural decisions and collaborate with various stakeholders to drive project success.
Responsibilities
- Lead the design and architecture of Java-based applications.
- Manage a team of developers and ensure high-quality code output.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and provide mentorship to junior developers.
- Identify and resolve performance issues and bugs in the application.
- Stay updated with the latest industry trends and technologies to incorporate them into the development process.
- Participate in project planning and estimation activities.
- Ensure adherence to best practices in software development and maintain documentation.
Skills and Qualifications
10-17 years of experience in Java development and Fullstack technologies.Strong proficiency in Java, Spring Boot, and Hibernate.Experience with frontend technologies such as Angular, React, or Vue.js.Solid understanding of RESTful APIs and microservices architecture.Proficient in database technologies including SQL, MySQL, and NoSQL.Experience with version control systems such as Git.Knowledge of CI / CD pipelines and DevOps practices.Strong problem-solving skills and ability to work in a fast-paced environment.Excellent communication and leadership skills.Bachelor's degree in Computer Science or a related field.Skills Required
Java, Spring Boot, Microservices, Angular