Software Engineer (Java)
Core
Design, develop, and maintain backend services, APIs, and integrations for Sectigo Certificate Manager (SCM), a large-scale platform for certificate lifecycle management and automation.
Role type
Senior IC Java backend engineer
Builds
RESTful APIs, distributed services, and integrations for enterprise certificate management
Domain
Cybersecurity / PKI / Cloud-native SaaS
Deliverable
production ML models | product features
Required skills
Java, Spring, REST API design, Relational databases (SQL), Hibernate/JPA, Linux, Source control, Automated testing, AI coding assistants
Preferred skills
Microservices, Docker, Kubernetes, RabbitMQ, Production troubleshooting, Authentication/Authorization, CI/CD pipelines, Certificate management (PKI/TLS/SSL), Enterprise SaaS
Technologies
Java, Spring, Hibernate, JPA, RabbitMQ, Docker, Kubernetes, Linux
Responsibilities
Design and develop backend services and platform functionality; Build and enhance RESTful APIs and distributed services; Participate in integrations with enterprise systems and cloud services; Troubleshoot and resolve functional, performance, and scalability issues; Contribute to technical design discussions and code reviews; Write maintainable, testable, and well-documented code.
Seniority
Mid-to-Senior, hands-on IC