Senior Software Engineer (Java Fullstack)
Core
Senior Software Engineer owning end-to-end design and delivery of backend services for a multi-tenant Security Operations (SOC) and ITSM platform, utilizing AI tooling for development.
Role type
Senior hands-on IC software engineer with technical leadership
Builds
Backend services, microservices, and event-driven architecture for SecurityHub365
Domain
Cybersecurity, ITSM, Cloud Infrastructure, AI-Augmented Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React/Angular, Microservices, RESTful APIs, Apache Kafka, MongoDB, Docker, Kubernetes, CI/CD, JWT/OAuth2, AI coding assistants
Preferred skills
Azure cloud, Infrastructure-as-code, SIEM/XDR integrations, Legacy system modernization
Technologies
Java, Spring Boot, React, Angular, Apache Kafka, MongoDB, Docker, Kubernetes, Jenkins, Git, Azure, Claude Code, Copilot
Responsibilities
Design and deliver backend services and features; Provide technical leadership and mentor junior engineers; Drive testing strategy, security, and reliability; Use AI coding assistants and agentic tools for scaffolding and refactoring; Drive sprint planning and backlog refinement; Partner with product and SOC teams to scope work
Seniority
Senior, hands-on IC with mentorship responsibilities