Senior Java Developer @ Efigence SA
? Who Are We Looking For:
- Experience as a senior back-end developer (3+ 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
- Nice to have: knowledge of Keycloak, Elasticsearch, Kafka
- 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:
- 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
? Job Description:
We are looking for an experienced Senior Back-End 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.
? 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
- Flexible Employment – Choose between B2B or an employment contract
- Work-Life Balance – Flexible working hours and a culture that values personal time
- Hybrid or Remote Work Model – It’s up to you
- 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! ?
,[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] Requirements: Java, Spring Boot, REST API, Microservices architecture, SQL, Keycloak, Elasticsearch, Kafka, NoSQL Additionally: Sport subscription, Private healthcare, International projects, In-house trainings, Small teams, Team events, Flat structure, Training budget, Free coffee, Bike parking, Playroom, Shower, No dress code, Table football, Kitchen, PS4, Modern office, Startup atmosphere, Mobile phone, Free fresh fruits, Free tea.Kategorie
backend
- Podrobné informace o nabídce práce
Firma: Efigence SA Lokalita: Remote Odvětví práce: backend Pracovní pozice: Senior Java Developer @ Efigence SA Směnnost práce fulltime - 40 hours per week Nástup do práce od: IHNED Nabízená mzda: neuvedeno Nabídka přidána: 6. 9. 2025
Pracovní pozice aktivní
Práce Senior Java Developer @ Efigence SA: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Senior Java Developer @ Efigence SA?
Práce je nabízena v lokalitě Remote.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Efigence SA.