Offer Description
A Single-Sign-On platform serving tens of millions of users?
Yes, that's our daily reality, because we are building a login platform for most Ringier Axel Springer Polska services (and beyond!). Here, optimal and fast code, security (including MFA, biometrics, anti-DDoS), and full user knowledge are crucial. All based on AWS and GCP cloud solutions.
User Services Platforms is where we build and develop authorization, authentication, and payment platforms used in many countries around the world by millions of users. These are used by portals and services of the Ringier Axel Springer Media group, including Onet, VOD, Newsweek, and Serbian Blic.rs. Today, we are looking for an engineer to join our team, ready to jointly build an SSO platform, a payment system, and support services operating in the public AWS cloud.
Current team experience ("young, dynamic"):
- 3 senior engineers (8+ years of experience)
- 2 engineers (3+ years of experience)
What we want to encourage you to join us with:
- Scale - we are building SSO solutions for several million users, this is a real challenge
- Impact - if you want to have a real impact and implement strategic projects
- Organization - we work in an agile Scrum model in a DevOps team with great autonomy
- Development opportunities - working among experienced engineers in a technologically challenging project
Responsibilities:
- Development and maintenance of applications based on Spring Boot (Java) and Asyncio (Python)
- Designing and implementing new functionalities in a microservice architecture
- Cooperation with the team in creating backend solutions used in production systems
- Ensuring code quality through code review, unit tests, and process automation
Technologies we work with:
- Java 11/21, Spring Boot, Python 3.11/3.12, React.js, Node.js
- AWS: Kubernetes (EKS), DynamoDB, SQS, Aurora, Kinesis, Athena
Requirements
- Very good knowledge of Java (preferred) or Python
- Good knowledge of the second technology (Java/Python) or willingness to quickly master it
- Experience in working with frameworks:
- Spring Boot (Java)
- Asyncio (Python)
Nice to have:
- Experience in projects combining Java and Python
- Knowledge of testing tools (JUnit, pytest)
- Experience with distributed systems and microservice architecture
- Knowledge of CI/CD, containerization (Docker/Kubernetes)
We offer
- No blame culture — we look for solutions, not culprits
- High autonomy — great autonomy
- Experienced developers to work with — experienced programmers
- DevOps culture
- LeSS & Agile
- Life insurance for you and your loved ones
- Psychological support and well-being program
- Multisport package and sport challenges
- Training budget & e-learning platforms
- Legendary events
- Private medical care
- AWS Certification Path — support in AWS certification
- Modern, colorful and comfortable offices
- Transparent salary ranges and career paths
- Lightning Talks, Code Jams & HackDays