Java Engineer designing and developing backend applications using Spring Boot in a modern tech environment. Collaborating with teams in Belgium, focusing on innovative customer service solutions.
Responsibilities
Design, develop, and maintain backend applications in Java / Spring Boot
Contribute to the architecture and implementation of solutions based on a microservices approach
Collaborate with frontend, DevOps, and QA teams to ensure consistent deliverables
Contribute to the implementation of best practices (testing, CI/CD, documentation)
Actively participate in code reviews and continuous improvement
Requirements
Minimum of 5 years’ experience in Java development
Solid expertise in Spring Boot and REST architectures
Experience with JPA/Hibernate and relational databases
Ability to work collaboratively with colleagues in Belgium, in an agile environment
Strong analytical skills, autonomy, and rigor
Full professional proficiency in French and English
Benefits
A modern, dynamic work environment in Oujda
A European corporate culture based on transparency and empowerment
Partial remote work (hybrid): 2 days / 5
For candidates from other cities (outside Oujda), occasional remote work is possible, subject to at least 3 months’ tenure with the company
An attractive salary package based on profile
Career growth opportunities within the EasyPeasy group
Ongoing training, both online and in-house, on complementary technologies.
Python LLM Engineer at Caxton Associates developing scalable Python workflows with LLM technology. Focused on integrating Python applications into business processes and optimizing AI model performance.
Python Developer at XTEL responsible for developing high - quality Python code and collaborating with the AI team. Focused on optimizing performance and implementing advanced machine learning algorithms.
Software Engineer responsible for building reliable digital functionality in a dynamic financial sector. Contributing to backend and frontend development in a collaborative team environment.
Senior Data Engineer designing and deploying data solutions for Travelers insurance. Leading modernization and AI - powered analytics efforts supporting enterprise data and insights.
Senior Java Developer at Exposant 3, providing solutions and developing Java applications in a dynamic environment. Join us for exciting tech projects and a collaborative culture.
Product Engineer developing financial features empowering SMEs to control their finances. Working with a tech stack and maximizing squad autonomy in a collaborative environment with cross - functional teams.
Java Developer working on smart solutions and building relationships in a collaborative environment. Part of a team focused on delivering high - quality digital solutions to client challenges.
Software Engineer developing solutions with Java and AWS for a global company in Gothenburg. Collaborating in an agile environment with a focus on ownership and quality code.
Staff Engineer leading API first design projects at GEICO with innovation and technical leadership. Collaborating across teams to solve critical problems and deliver high - quality services.
Senior Backend Developer for Walmart's Vision Center developing robust applications with Java and Spring Boot. Collaborating with teams to enhance retail technology solutions while optimizing performance and scalability.