Project description
We are looking for an enthusiastic professional to join our long-term project for a leading identity and authentication provider that simplifies consumer access to online services and applications. These next-generation services enable consumers to conveniently and privately assert identity information using trusted providers, such as banks, telcos, and governments, helping them connect to critical online services with a digital credential they already have and trust. In other words, it offers a new way to help you verify who you are, so you can get access to the services you want faster online, in person, and on the phone.
Responsibilities
- Mentoring the team of engineers, communicating with the infrastructure team
- Developing high quality, testable and performant software
- Decoupling of existing services, drawing diagram flows
- Planning of releases and the product functionality
- Advising on the software architecture options, technologies, their impacts, and decisions
Required skills
- 6+ years of experience in developing complex solutions based on Java technologies
- Proficiency in modern design patterns and architecture
- Deep understanding of DDD, OOP principles and standards
- Strong knowledge of SOLID, CQRS
- Experience with scalable and highly available distributed systems
- Experience in building complex server-side systems
- Experience with relational databases
- Experience with CI/CD and Cloud technologies
- Ability to talk in technical language and switch to the language of business managers
- Superior verbal and written communications skills as well as presentation and facilitation skills
- Ability to work in a rapidly changing environment
- English skills Upper-Intermediate or better
- Education: Degree in Computer Science or similar
Would be a plus
- Previous experience in Java Architect roles
We offer
We offer a warm, friendly, and collaborative environment, constant support and knowledge sharing, a well-organized working process, and the ability to grow professionally. We’ve created a strong corporate culture based on transparency, freedom, honesty, and partnership. Join our passionate professional community!