Full Stack Developer (AI)
Job Title: Full Stack Java Developer (AI)
Location: Nanterre, France
Remote Policy: 2-3 Days per Week On-site, Rest Remote
Contract Type: 12-Month Extendable Contract
About the company:
Our client is a well-established organisation in the financial services industry, operating globally with a strong commitment to cybersecurity, innovation, and operational resilience. With a mature Security Operations Center (SOC) structure, they are continuously evolving their cybersecurity posture through advanced tooling, automation, and secure infrastructure projects.
About the Company:
Our client is a leading organisation in the financial services industry, renowned for its innovative approach to technology and business transformation. They are currently embarking on an exciting journey to modernise their technology stack, focusing on cutting-edge solutions in microservices, cloud deployment, and enterprise-level applications.
Job Description:
We are seeking two experienced Full Stack Java Developers with a strong interest in AI technologies to join our expanding team. You will be responsible for the development and deployment of advanced applications within a microservices architecture. This role also offers the opportunity to explore and contribute to AI-driven solutions, including chatbot technologies and agent architectures. The ideal candidate will be a proactive problem solver with an eagerness to work on cutting-edge technologies and cloud deployments.
Responsibilities:
- Develop, deploy, and maintain high-performance Java applications using Spring Boot, REST APIs, and other technologies.
- Implement and maintain CI/CD pipelines for seamless deployment and monitoring of applications.
- Design and build scalable, secure, and efficient systems, applying SOLID principles and clean code best practices.
- Work on distributed systems and microservices architectures, including Kafka integration.
- Apply encryption techniques and implement security protocols, specifically within Spring Security.
- Collaborate with front-end developers (Angular) to create intuitive user interfaces.
- Contribute to AI-driven projects, exploring chatbot technologies and agent architectures.
- Engage in the continuous improvement of system performance, scalability, and security.
- Troubleshoot and resolve issues in production environments, ensuring minimal disruptions.
- Actively contribute to the modernisation of applications and core business systems.
Required Skills and Qualifications:
- Strong proficiency in Java (versions 17 and above ideally) with experience in Spring Boot and RESTful web services.
- Knowledge and experience with cloud deployment (AWS, Azure, GCP)
- CI/CD pipelines (Jenkins, GitLab CI).
- Familiarity with distributed architectures, including Kafka.
- Experience in designing secure applications with encryption and security protocols (e.g., Spring Security).
- Experience with Angular or similar front-end frameworks.
- In-depth knowledge of microservices architecture and cloud-native application design.
- Interest or experience in AI technologies, particularly chatbot and agent architecture.
- Ability to apply machine learning principles in software development is a plus.
- Excellent problem-solving and debugging skills.
- Strong collaboration and communication skills, with the ability to work in agile teams
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.