Posted on: 19/09/2025
About the Role :
The ideal candidate will drive technical strategy, mentor developers, and ensure best practices in coding, architecture, and performance.
Key Responsibilities :
- Collaborate with product managers, architects, and other stakeholders to define technical requirements and solution designs.
- Guide and mentor a team of software developers, fostering a culture of continuous learning and technical excellence.
- Review code for quality, performance, and adherence to standards.
- Drive the adoption of best practices in software engineering, including coding standards, code reviews, and automated testing.
- Troubleshoot and resolve complex technical issues and production incidents.
- Participate in architectural decisions and provide technical leadership for new projects and features.
- Ensure software delivery is aligned with project timelines and quality expectations.
- Work closely with DevOps and QA teams to ensure smooth deployment and release cycles.
- Stay current with emerging Java technologies and frameworks, recommending their adoption when appropriate.
Required Qualifications :
- 6+ years of professional experience in Java development, with at least 2 years in a technical leadership role.
- Strong proficiency in Java SE and Java EE technologies, including frameworks such as Spring, Hibernate, and JPA.
- Experience with RESTful API design and microservices architecture.
- Knowledge of relational and NoSQL databases (e.g., MySQL, Oracle, MongoDB).
- Familiarity with build tools (Maven, Gradle), version control (Git), and CI/CD pipelines.
- Excellent problem-solving skills and ability to guide technical teams through complex challenges.
- Strong communication and interpersonal skills to collaborate effectively with cross-functional teams.
- Experience with Agile/Scrum methodologies
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1549028
Interview Questions for you
View All