Job Description
Responsibilities:
- Lead and mentor a team of talented Java Spring Boot developers to deliver high-quality, scalable solutions.
- Drive the technical direction of projects, ensuring adherence to best practices and industry standards.
- Collaborate with stakeholders to understand project requirements and translate them into technical solutions.
- Conduct code reviews and provide constructive feedback to promote a culture of continuous improvement.
- Stay updated on emerging technologies and trends to drive innovation within the team.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree is a plus).
- 8+ years of software development experience.
- Extensive experience in Java Spring Boot development and architecture (Spring boot, JPA/Hibernate, REST Web service development, JWT, testing tools).
- Proven leadership skills with the ability to inspire and guide a team towards success and experience working in teams with Agile scrum development methodology.
- Hands on experience using CI/CD Pipelines (Jenkins or similar), performance optimizations in Java.
- Knowledge of Code Quality/Security Tools.
- Experience and in-depth knowledge in Maven, Git/SVN or similar discipline.
- Strong communication and interpersonal skills for effective collaboration with cross-functional teams
- Demonstrated ability to analyze, design and implement scalable, high-performance applications and good analytical skills
- A passion for staying ahead of the curve in the dynamic world of technology.
Interested candidates can apply online or email your CV to [email protected]