Kyriba is the global leader in Proactive Treasury Management. Our SaaS treasury and risk solutions enable finance teams to optimize their cash, manage their risk, and work their capital.
Our award-winning cash, treasury, payment, risk management and supply chain finance solutions are used by more than 1 300 leading organizations worldwide, including Amway, Electronic Arts, PulteGroup, and Qualcomm, to unlock new business value, drive growth and ensure compliance.
Kyriba was established in 2000 and has over 700 employees, serving more than 2 000 clients worldwide. Headquartered in San Diego, Kyriba also has offices in New York, Paris, London, Tokyo, Hong Kong and Rio de Janeiro.
Team location:
The development team is located in Saint-Cloud 92210, Île-de-France. Up to 4 days/week remote.
Role :
As a Java Engineer in the Risk & Financial Transactions team you will develop SaaS Solutions for Corporates helping them to capture, manage lifecycle, financial events and cash flows of financial transactions, do their accounting and manage market data. As part of the engineering team of a fast growing fintech and SaaS leader, you will contribute to build our next generation platform.
Key responsibilities and duties:
Design, develop, test, maintain and improve software (Functional and technical roadmaps)
Manage priorities, deadlines and deliverables with our team members (agile product management)
Focus on overall product quality and apply all requirements to make code production-ready
Profile:
Master’s degree
3+ years experience in JAVA/JEE/Web application design
Strong knowledge of Java 11+, Spring Framework (Core, Boot, Cloud), ORM (ideally JPA/Hibernate), RESTful web
Software development practices and tools : Agile methods, software craftsmanship, TDD, CD/CI (Jenkins), git
Experience in using Relational databases (Postgres or Oracle DB)
Microservices architectures - Domain Driven Design - OpenAPI
Experience in the following environment would be a plus:
Distributed architecture (Monitoring, Tracing)
AWS, Docker, Kubernetes
message brokers (RabbitMQ) or event stream processing (Kafka)
Knowledge of a UI framework (preferably React)
Effective communication skills in English, both verbal and written
These companies are also recruiting for the position of “Software & Web Development”.
See all job openings