Recruitment
Calypso Java Developer
Why join us?
Joining Avaliance means becoming part of a rapidly evolving consultancy that supports its clients on high-impact projects in complex and stimulating environments.
We value expertise, autonomy, and collaboration, while offering a supportive yet demanding work environment.
Your role at Avaliance
As a Java Developer, you will work on digital transformation projects for multi-sector clients, in collaboration with multidisciplinary teams (Cloud, Data, Cyber, Consulting).
Your main responsibilities
- Develop robust and high-performance Java applications within a Spring environment (Boot, Data, Security, etc.)
- Design and implement scalable and maintainable microservices architectures
- Apply best development practices (TDD, BDD, SOLID principles) to ensure high-quality and testable code
- Design and execute batch processing jobs for automated data processing
- Collaborate with the team to ensure quality, maintainability, and scalability of solutions
Your profile
- Java: advanced mastery of the language and its concepts (collections, generics, exceptions, etc.)
- Spring Framework: experience with Spring Boot, Spring Data, Spring Security, and other Spring modules
- Microservices architecture: understanding of design, inter-service communication (REST, messaging), deployment, and scalability
- SOLID principles and clean code practices: ability to produce clean, maintainable, and reusable code
- Database management: SQL and possibly ORM (JPA/Hibernate)
What we offer
- High value-added projects
- A stimulating and collaborative environment
- Opportunities for growth and skill development
- Training, certifications, and support
- A company culture based on trust and excellence
Does this position match your profile? Send us your CV.