Senior Java Developer

Apply now
Heading background

Senior Java Developer

Location:   Remote work + exciting travel opportunities to Riyadh, Saudi Arabia

We are looking for an experienced Senior Java Developer to join our team working on innovative solutions in the digital banking sector. The person in this role will be responsible for designing, developing, and maintaining scalable backend services, REST APIs, and microservices that integrate seamlessly with our existing systems. Technologies used to include Spring Boot and related Java frameworks.

Your Responsibilities & Challenges:

๐Ÿ”น Designing and implementing robust, scalable backend solutions for banking applications (mobile and web) with SpringBoot framework

๐Ÿ”น Developing REST APIs and microservices architecture to support front-end applications and other system integrations

๐Ÿ”น Developing with use of Docker, K8S and SQL databases

๐Ÿ”น Leveraging CI/CD process with good command of Git Flow

๐Ÿ”น Collaborating with front-end teams and other stakeholders to define API specifications and ensure smooth integration

๐Ÿ”น Participating in the development, testing, and optimization of existing services and features

๐Ÿ”น Ensuring high code quality, writing comprehensive tests, and maintaining documentation

๐Ÿ”น Traveling to Saudi Arabia โ€“ on ad-hoc need basis

๐Ÿ”น Sunday โ€“ Thursday workweek schedule

 

Who Are We Looking For?

โœ… Experience as a senior back-end developer (7+ years of professional experience)

โœ… Strong knowledge of Java and Spring Boot framework including e.g. Spring Security, Spring Session

โœ… Proven experience in designing and building RESTful APIs and microservices architecture

โœ… Familiarity with database systems (SQL), nice to have: NoSQLย 

โœ… Teamwork skills and good communicationย 

โœ… Proficiency in English at a strongly conversational level (C1)ย 

๐ŸŽฏNice to have:ย 

โœ… Knowledge of Keycloak, Elasticsearch, Kafka

โœ… Leadership skills

โœ… Previous experience working for a bank or proven understanding of banking/financial products and processes

โœ… Experience in working with clients/financial institutions in the middle-eastย 

 

What Can You Expect from Us?

๐ŸŒ Career & Development โ€“ Trainings, workshops, and collaboration with top industry expertsย 

๐ŸŒ Exciting Challenges โ€“ Work with leading financial market brands and award-winning projectsย 

๐ŸŒ Supportive Team โ€“ Knowledge sharing during Wednesday Wisdom meetings & tech breakfastsย 

๐ŸŒ Autonomy & Innovation โ€“ We welcome your ideas and initiativesย 

๐ŸŒ Stableย Employment โ€“ Clear terms on a B2B contractย 

๐ŸŒ Work-Life Balance โ€“ Flexible working hours and a culture that values personal timeย ย 

๐ŸŒ Perks & Benefits โ€“ Private medical care, Multisport card, English lessons, training budget, and moreย 

๐ŸŒ Trust & Transparency โ€“ Open communication and a culture of feedbackย 

If you want to set the direction for the development of digital products, implement standards of organizational excellence, and build innovations in international markets โ€“ join us! ๐Ÿš€

Senior Java Developer

Location:   Remote work + exciting travel opportunities to Riyadh, Saudi Arabia

This is how we recruit:

1

Letโ€™s talk about specifics

Online meeting with team leader and HR. Tell us who you are and we tell you who we are.

2

Do a practical task

We will check your skills and youโ€™ll check what you can expect in your daily work.

3

Wait for feedback

we won't disappear in mysterious circumstances; we want you to know where you stand

Didnโ€™t find the role with best fit?

Photo

Let us know what youโ€™d love to do and drop us your CV. We might want to get back to you soon!

Aneta Chruล›cielewska

HR Director