Lead Full Stack developer | Codersbrain
Job Description
Short Description:-
The Lead Full Stack Developer will drive digital transformation by leading a team to develop and maintain scalable web applications, ensuring seamless integration and high performance. This role combines hands-on coding with strategic leadership to innovate and deliver top-quality software solutions.
*Description:-
Roles and Responsibilities :
Managing the complete software development process from conception to deployment
Lead the development team and provide guidance on building end-to-end systems optimized for speed and scalability
Involved in the entire product development lifecycle including the design, development, testing , deployment and maintenance of new and existing features.
Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
Required skills and qualifications
7-10 years’ experience in building large-scale software applications
Experience in building web applications
Experience in Shell Scripting.
Experience in designing and integrating RESTful APIs
In-depth knowledge of popular Java frameworks like Angular, Struts, JSF, and Spring MVC, Spring Boot.
Extensive knowledge in Java development , Web Services and JavaScript
Experience with ORM (e.g. , Hibernate)
Understanding of JPA
Experience in DevOps Tools (Github, Gitlab, Jenkins or deployment tools, etc)
Excellent debugging and optimization skills
Experience in unit/integration testing
Excellent communications skills
*Qualifications:-
Technical Skills :
Java , JavaScript,Angular, HTML/CSS,Git and GitHub.
Tomcat , WebSphere
React
FTP/SFTP
Unix and Shell Script
Databases and Web Storage.
Spring Frameworks.
DevOps tools ( Jenkins, Docker, and Kubernetes)
Must have Leadership skills
Effective Communication: Strong ability to articulate technical concepts to non-technical stakeholders and ensure seamless communication between onsite and offshore teams.
Leadership and Mentorship: Proven experience in leading and mentoring a team, fostering a collaborative and productive work environment.
Problem-Solving and Decision-Making: Excellent analytical skills to identify issues and develop effective solutions, with the ability to make informed decisions quickly.
Adaptability and Visionary Thinking: Ability to adapt to changing project requirements and environments, with a visionary approach to drive technological transformation.
Work shift timings
Shift will be flexible to accommodate partial work from the office in the morning hours and then evening availability till 12 pm EST for all global team discussions.