Responsibilities
•
Lead the development team in architectural and design discussions.
• Design,
build, and maintain efficient, reusable, and reliable Java code.
•
Ensure the best possible performance, quality, and responsiveness of
applications.
•
Collaborate with UI/UX designers, front-end developers, and other stakeholders.
•
Conduct code reviews and mentor junior developers.
•
Manage project timelines and resources effectively.
•
Stay updated with the latest industry trends and technologies.
Qualifications
•
Bachelor's degree in Computer Science, Information Technology, or a related
field.
• 5+
years of experience in full-stack development with a focus on Java.
•
Proven experience leading a development team.
•
Strong knowledge of front-end technologies such as JavaScript, HTML5, and CSS3.
•
Experience with frameworks like Spring Boot, React or Angular.
•
Excellent problem-solving skills and attention to detail.
•
Strong communication and leadership skills.
Skills
•
Java
•
Spring Boot
•
JavaScript
•
API
•
Angular
•
HTML5
•
CSS3
•
RESTful APIs
•
SQL