Senior Java oAuth Developer

LEVEL:

TECHNOLOGIES:

About the Client:

CREALOGIX is a leading global FinTech software solutions provider working with some of the most innovative financial brands in the world.  We are dynamic and growing around the world including Switzerland, Germany, Spain, the UK, the Middle East and Singapore.

Some of the world’s largest banks and wealth management firms select and deploy our advanced SaaS and cloud-based technologies to meet their customers’ needs – and it’s our people who make the difference.

About the role
We are looking for a qualified Senior Developer with strong expertise in Authentication and Authorization, with a good knowledge of English to join our team.

Your Tasks:

Design, develop, and maintain scalable and secure authentication and authorization systems

Configure and manage Keycloak or similar IAM solutions

Implement and manage JWT token lifecycle (generation, validation, expiration)

Integrate and maintain second-factor authentication mechanisms within authentication flows

Develop secure and high-performing backend services using Spring Boot and REST APIs

Build reactive and non-blocking systems optimized for high concurrency and low latency

Collaborate with cross-functional teams and provide technical leadership in security-related areas

Document authentication workflows and maintain security procedures

Your qualifications:

Proven experience in designing and implementing secure authentication and authorization systems

Deep hands-on knowledge of OAuth 2.0, OpenID Connect (OIDC), Keycloak, and JWT token management

Proficiency in Spring Boot, REST API development, and reactive programming (Spring WebFlux or similar)

Experience with implementing 2FA (TOTP, SMS OTP, hardware tokens) and challenge-response mechanisms

Strong understanding of security best practices, including secure password policies, encryption, and session management

Familiarity with compliance standards such as GDPR, HIPAA, or PCI-DSS

Excellent collaboration skills and the ability to mentor junior developers

Excellent written and spoken English

Our Steps Of Recruitment

A candidate-friendly recruitment process is significant for us. We understand that candidates have busy schedules and we have streamlined our recruitment process to reflect this.

We pride ourselves on our communication and from the very beginning, we inform the candidates about all the recruitment steps and make sure they are kept up to date throughout the process.

Depending on the role you apply, the steps can slightly differ from each other but in most of the cases it looks as follows:

HR TALK

HR TALK

TECHNICAL INTERVIEW

TECHNICAL INTERVIEW

MEETING WITH MANAGERS

MEETING WITH MANAGERS

DECISION

DECISION

What We Offer

Private Medical Insurance

Team events in cool places

Apple policy

Flexible working hours

Multisport card

Trainings & Self-developments opportunities

Employee referral Programm

Home-office regulation

Language classes

The equipment you need to work

relocation support

join us


Life Around Bytamic