Senior Software Engineer - Java
Core
Designing and building cybersecurity features for business-critical applications (SAP/Oracle) to protect customers from threats and risks.
Role type
Senior Software Engineer (Java)
Builds
Vulnerability management, change assurance, and continuous compliance features for the Onapsis Platform
Domain
Cybersecurity / Enterprise Application Security
Deliverable
production ML models | product features
Required skills
Java, SpringBoot, Cloud-native development, REST/GraphQL APIs, Linux, TDD, CI/CD, Asynchronous tasks/queues, Database/ORM, System Design
Preferred skills
Security software development best practices, Distributed computing, Enterprise-wide systems
Technologies
Java, SpringBoot, Hibernate, Ant, Maven, AMQ, Redis, Linux
Responsibilities
Evaluate and scope features to fulfill business solution requirements; collaborate with researchers and product managers to iterate on product definition; work with architecture team to advance platform maturity and design; ensure secure system architectures; troubleshoot production environments using observability tools.
Seniority
Senior, hands-on IC