Job Description
Are you a passionate Senior Java Engineer looking to build next-generation cloud authentication services? Join our multinational team in Prague and help shape secure digital identity for millions of users worldwide.
We’re looking for someone truly senior – deep Java expertise is essential. AWS experience is welcome, but you don’t need to be an expert as long as you’re willing to learn.
Team works in a modern Agile / SAFe environment, values openness, curiosity, and teamwork, and embraces cutting-edge technologies. If you love building advanced backend systems and enjoy solving real-world engineering challenges, this role is for you!
Your Responsibilities
- Design, develop, and maintain high-performance backend components for authentication cloud services
- Participate in end-to-end feature delivery — from user story definition, architecture discussions, development, all the way to deployment
- Implement secure, scalable, and reliable REST APIs
- Contribute to architecture decisions, improving performance, resilience, and maintainability of the platform
- Write clean, testable code and participate in code reviews, ensuring engineering excellence
- Collaborate with DevOps on CI/CD pipelines, deployments, and containerized environments
- Monitor and troubleshoot services in production, ensuring high availability and quick incident resolution
- Work closely with Product Owners, architects, and other engineers to refine requirements and plan releases
- Actively contribute to the continuous improvement of team processes, tools, and engineering best practices
- Participate in security reviews and follow best practices aligned with cyber security industry standards
Our Requirements
- 6+ years of extensive Java (SE 11+) engineering experience
- Proficiency in Java frameworks such as Spring (Boot, MVC, Data, Security, Cloud), Domain-Driven Design, (No)SQL, Redis, Docker, Kubernetes, and AWS
- Hands-on experience with containerization and orchestration tools like Docker and Kubernetes, Helm charts.
- Knowledge of reactive programming
- Non-dogmatic approach to software testing, balancing pragmatism and thoroughness to ensure high-quality code without unnecessary complexity.
Benefits
- Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies
- Referral Program – enjoy cooperation with your colleagues and get a bonus!
- 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts
- NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus
- Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor
- Multisport
- Technical and Personal training
- Language courses
Additionally, only for employment contracts:
- Cafeteria
- Financial Contribution for Meals
- Life insurance
- Bonuses for Personal Events
- Day off for volunteering