Full Stack Developer | Java | Hybrid
Role details
Job location
Tech stack
Job description
As a Medior Java Integration Developer, you will work within a small Agile team to develop and maintain integration solutions and broader business-critical platforms. You will focus on our in-house integration layer (built in Java 8) used for external communications and system integrations, while also contributing to server-side and UI development. The ideal candidate will have experience with integration protocols, Java technologies, Jboss, and be able to troubleshoot issues while working on end-to-end project delivery in an international, cross-functional team., As a Mid-Level Java Full Stack Developer, you will work in a small Agile team to design, build, and maintain core business platforms. You will be responsible for both backend development (Java 8+) and frontend development using Angular. While Java expertise is mandatory, Angular experience is a strong advantage.
Backend Development
- Design and implement backend services using Java 8+, Spring Boot, JPA, SQL, and REST.
- Maintain and evolve existing systems while contributing to our modernization roadmap.
- Collaborate on microservice architecture, integration layers, and high-performance APIs.
Frontend Development
- Develop modern, responsive UI components using Angular (Angular Material knowledge is a plus).
- Collaborate with UX/UI to create intuitive and engaging user experiences.
- Ensure frontend code consistency, performance, and maintainability.
Project Development
- Work end-to-end across the feature lifecycle: analysis, development, testing, documentation, and deployment.
- Partner with cross-functional teams to define technical solutions and estimate effort.
- Contribute to our transition from legacy components to a modern, scalable full-stack architecture.
Software Quality & Maintenance
- Perform unit, functional, and performance testing.
- Conduct code reviews and ensure best practices in performance, security, and scalability.
- Support junior developers by sharing knowledge and providing technical guidance.
Requirements
- 5+ years of hands-on experience with Java (Java 8 or higher is mandatory).
- Solid experience with Spring / Spring Boot, JPA/Hibernate, SQL, and integration via REST.
- Experience working with Angular (Angular Material or Angular-based UI frameworks are a plus).
- Knowledge of XML, JSON, and integration patterns.
- Experience with CI/CD tools such as Jenkins, Maven (Nice to have).
- Familiarity with Agile/Scrum workflows.
- Experience with cloud platforms (Oracle Cloud is a plus).
Soft Skills
- Ability to explain complex technical topics clearly to both technical and non-technical stakeholders.
- Fast learner who can understand and navigate existing codebases.
- Strong team player with excellent communication skills.
- Mentoring mindset and collaborative approach.
- Curiosity, passion for learning, and openness to exploring new technologies (LLMs, microservices, modernization, etc.).
- Confidence in interacting with customers when necessary.
- Comfortable working in a global, international environment.
Other Requirements
- English proficiency is mandatory.
**Please send your resume in English.
Benefits & conditions
- You will join a young, vibrant, and highly motivated team.
- We encourage continuous learning, experimenting, and exploring new technologies.
- You'll be part of a full-stack modernization program, influencing the next generation of our platforms.
- You will have the chance to work with LLM-driven features and MCP integration, becoming part of our innovation roadmap.
- A culture where your ideas matter, and you can genuinely shape the product., * A competitive salary package and legal benefits focused on well-being, work flexibility, and career growth.
- A permanent contract.
- Hands-on experience in the supply chain & logistics domain, with dynamic business growth.
- A hybrid work model.
- An international environment with 40+ nationalities.
- A chance to directly contribute to the future of sustainable transportation.