Lead and manage two software engineering teams responsible for the Detection Java domain, delivering high-quality software solutions from requirements through production deployment
Job Summary
Lead and manage two software engineering teams responsible for the Detection Java domain, delivering high-quality software solutions from requirements through production deployment.
Own the end-to-end software development lifecycle, including requirements intake, functional and design specifications, implementation, integration, and release.
Mentor and develop team members to achieve their full potential and grow technical leadership capabilities.
Matching Summary
Lead and manage two software engineering teams responsible for the Detection Java domain, delivering high-quality software solutions from requirements through production deployment.
Skills & Requirements
Must-have
complex distributed systems
multi-threaded/multi-process architecture
cross-service integration
multi-language system coordination
Java Spring Boot microservices
Linux software development
Agile Scrum development practices
Nice-to-have
supportive work culture
continuous learning and growth
customer-focused solutions
technical leadership capabilities
Key Requirements
B.Sc. in Computer Science or related field
Minimum 5 years managing software engineering teams
8+ years hands-on software engineering experience
8+ years hands-on Java development experience
Experience with containers and orchestration (Docker, Kubernetes)