Software Engineer Java Backend
Core
Design, develop, and deploy AI-native and non-AI-native applications, owning the full lifecycle from backend services to user experience.
Role type
Senior IC Java Backend Engineer (AI/ML integration)
Builds
APIs, platforms, and financial services for professional and institutional partners
Domain
Fintech / Digital Banking
Deliverable
production ML models
Required skills
Java, microservices, REST/GraphQL APIs, Docker, Kubernetes, RabbitMQ, Git, Linux, Jenkins, Tomcat, Oracle/PostgreSQL/Redis, TDD, LLMs, prompt engineering
Preferred skills
Event-driven architectures, banking/financial services experience, French language
Technologies
ClaudeCode, Jbehave, TestNG, Selenium, Oracle, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, Jenkins, Tomcat, Git, Linux
Responsibilities
Build and maintain AI and non-AI generated-code applications using coding agents; Collaborate across all stages of software development; Contribute to technical choices, conduct code reviews, and perform testing; Architect qualitative solutions and enhance product functionality; Provide support on applications to guarantee client satisfaction; Participate in or drive complex projects with minimal oversight; Ensure solutions meet security, compliance, and governance requirements.
Seniority
Senior, hands-on IC