Product Specialist Developer
Core
Design, develop, and deliver high-quality, production-ready software components for a cloud-native, microservices-based product platform, focusing on IAM and Java security.
Role type
Senior IC Product Specialist Developer (Java Security & Cloud-Native)
Builds
Multithreaded, cloud-native microservices-based solutions for robust, scalable software products
Domain
Telecommunications / Cloud-Native Software Engineering
Deliverable
production ML models | product features
Required skills
Multithreaded Java development, Java Security (OAuth, OIDC), Spring Boot, RESTful APIs, Kafka, Kubernetes, Docker, CI/CD pipelines, Linux, Microservices architecture
Preferred skills
Okta, OpenID Connect (OIDC), JavaScript, Oracle Database, Shell/Python scripting, AI-assisted development tools (GitHub Copilot)
Technologies
Java, Spring, Spring Boot, Hibernate, OAuth, Okta, OpenID Connect, REST, Kafka, ActiveMQ, JUnit, Cucumber, PowerMock, Mockito, GitLab, Jenkins, JFrog, Docker, Kubernetes, Helm, Linux
Responsibilities
Design and develop production-ready software components; Build and maintain multithreaded Java security services; Develop and consume RESTful APIs and event-driven components; Participate in solution design and requirement analysis; Perform troubleshooting and root cause analysis; Write and maintain unit, functional, and integration tests; Contribute to CI/CD pipeline activities; Work with containerized environments using Docker, Kubernetes, and Helm.
Seniority
Senior, hands-on IC