Java Developer & Tech Lead
Project detail
We are looking for an experienced Java Developer with a proven track record in leading technical teams and hands-on expertise in the Spring Boot framework. As a Technical Lead, you will play a critical role in architecting and developing cutting-edge solutions, guiding your team, and ensuring the successful delivery of projects.
Lead and mentor a team of Java developers, providing technical guidance and support.
Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to define and deliver high-quality software solutions.
Architect and design robust, scalable, and maintainable Java applications using the Spring Boot framework.
Perform code reviews, enforce coding standards, and ensure best practices are followed.
Provide technical leadership in system design, architecture, and development.
Troubleshoot and resolve complex technical issues.
Stay up-to-date with industry trends and emerging technologies to recommend and implement improvements to existing systems.
Work closely with stakeholders to understand business requirements and translate them into technical solutions.
Define and monitor project timelines, ensuring on-time delivery of milestones.
Collaborate with senior management to align technical strategies with business goals.