Software Developer (Mid-Level)
Core
Develop, integrate, and support modern applications and backend services using Java and Go, ensuring scalability and security.
Role type
Mid-level Software Developer (Backend/Full Stack)
Builds
Backend services, UI applications, REST services, and third-party integrations
Domain
Cybersecurity / Certificate Lifecycle Management (CLM)
Deliverable
production ML models | product features
Required skills
Java, Golang, REST API design, Microservices, Linux, Docker, Shell scripting, Unit testing, Root-cause analysis
Preferred skills
Angular, JavaScript, HTML, CSS, Bash, PowerShell, Cryptography, PKI, CI/CD pipelines
Technologies
Java, Spring, Golang, Angular, Docker, Maven, Linux, PowerShell, Bash
Responsibilities
Investigate and resolve customer/internal issues; Design and implement backend services and UI applications; Own and maintain third-party integrations; Participate in code reviews; Apply low-level design principles; Perform scripting and automation tasks; Analyze production logs and metrics.
Seniority
Mid-level, hands-on IC