cover image
Darwin Partners

Java Microservices Developer - Freelance (Full Remote)

Remote

France

Full Time

16-10-2025

Share this job:

Skills

Python Java SQL CI/CD DevOps Kubernetes Version Control Architecture Databases git Organization AWS Agile Springboot Microservice Spring Spring Boot CI/CD Pipelines Kafka Microservices

Job Specifications

Full-Remote Freelance Opportunity: Senior Java Microservices Developer (Finance)

We are looking for an experienced Senior Java Developer to join a long-term, mission-critical project for a leading organization in the finance domain. This is a full-remote freelance role, offering you the flexibility to contribute your expertise from anywhere.

The project focuses on the design and development of robust, scalable microservice-based applications.

What You'll Be Doing:

Design, develop, and maintain high-performance microservices and APIs using Java (Spring Boot).
Contribute significantly to the architecture and implementation of distributed backend systems in a financial context (Risk, PnL, Positions).
Collaborate with functional experts to translate complex financial requirements into reliable, high-performance technical solutions.
Ensure the scalability, performance, and maintainability of services, with a focus on AWS and Kubernetes integration.
Actively participate in code reviews, CI/CD pipelines, and an Agile development environment alongside global teams.

Your Expertise:

Strong expertise in Java and the Spring Boot framework.
Proven experience building microservices architectures and distributed systems.
Solid understanding of Risk, PnL, or Position management in a trading/financial environment (mandatory).
Experience developing RESTful APIs and working with SQL databases.
Familiarity with event-driven architectures and asynchronous processing.
Proficiency with CI/CD pipelines and version control (Git).
Fluent in English (written and spoken).

Bonus Points For:

Experience with AWS (EC2, S3, RDS, Lambda) and Kubernetes.
Knowledge of messaging technologies like Kafka or RabbitMQ.
Exposure to DevOps practices and containerized deployments.
Familiarity with Python or data processing frameworks.

#JavaDeveloper #Microservices #Springboot #Freelance #RemoteWork #Finance #FinTech #AWS #Kubernetes

About the Company

At Darwin, our entrepreneurial vision drives us to constantly adapt in order to offer the best solutions. Breaking codes and innovating are integral parts of our DNA, both in the solutions we suggest to our clients and in the missions proposed to our consultants. This ability to adapt involves a distribution of responsibilities and decision-making powers so that everyone can propose, create, and contribute to the evolution of the company. Darwin positions itself as an entity dedicated to supporting and fostering the growt... Know more