




We are looking for an **Engineering Manager \- Java** to lead software development teams with a strong focus on advanced engineering practices and cloud technologies. In this role, you will drive effective team formation, implement best\-in\-class SDLC processes, and ensure alignment with business and technical goals while fostering continuous improvement. Join us to apply your leadership and technical skills in a collaborative and innovative environment. **Responsibilities** * Build and support optimal team structures by clarifying project demands, objectives, and individual roles * Ensure clear role definitions and responsibility alignment within the Java development team * Conduct code reviews and apply technology improvements * Establish software development processes from the ground up following industry standards * Incorporate Engineering Excellence practices to uphold quality benchmarks * Define, track, present, and manage development progress in line with business goals * Keep current with trends in Java and introduce suitable innovations * Evaluate and address architecture\-related requirements for small to medium projects * Communicate and defend technical solutions to clients and stakeholders * Suggest alternative technical strategies to meet project objectives * Engage in SWAT team efforts to solve critical issues * Maintain comprehensive knowledge of the Java tech stack and its frameworks * Pursue continuous learning through certifications, courses, and training **Requirements** * Minimum 10 years of practical experience working with Java technology stack * Experience establishing software development processes aligned with best practices * Demonstrated leadership abilities to build and nurture effective teams * Capability to embed Engineering Excellence methodologies in development work * Proficient in analyzing and documenting architecture requirements * Strong communication skills for client and stakeholder interactions * Ability to define, measure, and control development milestones * Experience diagnosing and optimizing Java applications * Proven skills in presenting and defending technical proposals * Experience contributing to critical incident resolution activities * Commitment to continuous learning and professional development * Ability to stay informed on the latest technology trends and advancements * Advanced English proficiency (Advanced level)


