Technical Lead (Secure Applications & Enterprise Platforms)

HendersonSecurity Services is expanding its digital capabilities to supportnext-generation smart security systems, secure access platforms, and enterprisemonitoring solutions. We are seeking a highly experienced Technical Lead(Secure Applications & Enterprise Platforms) to lead the design,development, and modernization of mission-critical software systems.

Theideal candidate will have strong experience in Java-based enterpriseapplications, secure system design, cloud-enabled architectures, andDevOps-driven delivery models, with a proven ability to lead cross-functionalteams in a high-security, high-availability environment.

Youwill play a key role in building and modernizing platforms that supportsecurity operations, access control systems, and real-time monitoringsolutions.

Responsibilities

  • Lead the architecture, design, and development of secure, scalable enterprise applications supporting security operations and digital infrastructure platforms.
  • Act as the technical owner for Java/Spring Boot-based systems, ensuring stability, performance, and long-term maintainability.
  • Define and enforce software architecture standards, secure coding practices, and engineering best practices.
  • Drive modernization of legacy systems, including refactoring and optimization of existing enterprise components.
  • Collaborate with stakeholders, product owners, and operations teams to translate business and security requirements into technical solutions.
  • Lead and mentor a team of engineers, conducting code reviews, design discussions, and technical guidance sessions.
  • Implement and manage CI/CD pipelines, automated testing frameworks, and release processes using DevOps tools.
  • Ensure adherence to security, compliance, and vulnerability remediation standards for all applications.
  • Support production systems, incident analysis, and continuous improvement of system reliability and performance.
  • Integrate applications with security monitoring systems, identity platforms, and enterprise data services.

Requirements

  • Bachelor's or master's degree in computer science, Information Technology, or a related field.
  • Minimum 10+ years of experience in software development, with a strong focus on enterprise Java applications.
  • Strong expertise in Java, Spring / Spring Boot, Microservices architecture and RESTful API design
  • Experience in system architecture, application design, and technical leadership roles.
  • Strong hands-on experience with CI/CD tools (Jenkins), Maven, Git/GitHub.
  • Experience with test automation frameworks (Selenium, Cucumber, BDD/TDD practices).
  • Knowledge of secure coding practices, vulnerability management, and application security principles.
  • Exposure to cloud platforms (Azure fundamentals preferred).
  • Strong understanding of Agile methodologies and SDLC practices.
  • Experience working with large-scale financial or enterprise-grade systems is an advantage.
  • Experience in security-focused systems, surveillance platforms, or access control applications is an advantage.
  • Knowledge of AI-driven or event-driven architectures is an advantage.
  • Experience in modernization of legacy enterprise applications is an advantage.
  • Familiarity with DevSecOps practices is an advantage.
  • Strong stakeholder management and delivery leadership skills.

Similar jobs