Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable backend services using Java and Scala, including GraphQL and RESTful APIs, microservices, and event-driven systems.
Develop high-performance frontend services using Angular 19, TypeScript, RxJS, NgRx, and integrate with Keycloak IAM for secure authentication and authorization.
Drive service reliability and operational excellence through monitoring, incident management, automation, and mentor engineers via code reviews and technical guidance.
Minimum Requirements
12+ years of professional software engineering experience building enterprise-grade applications.
Strong expertise in Java and Scala backend development plus frontend development using Angular 19, TypeScript, RxJS, NgRx.
Experience with microservices, GraphQL APIs, RESTful APIs, Docker, Kubernetes, and related container orchestration technologies.
Hands-on experience with CI/CD pipelines, automated testing, DevOps practices, and observability/monitoring in production environments.
Ideal Candidate Profile
Senior engineer with deep full-stack expertise in enterprise-grade distributed systems and secure, scalable software design.
Experience operating in Agile/Scrum teams and managing complexity in large codebases and mission-critical products.
Skilled in leveraging AI-assisted coding tools while maintaining high standards for code quality, security, and maintainability.
