This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Java Technical Lead, you will play a critical role in a high-impact ERP transformation project, including the design, setup, and migration to a new Dynamics-based platform. You bring 5+ years of professional experience, combined with strong technical expertise, leadership capabilities, and a strategic mindset to guide teams, align stakeholders, and ensure successful delivery in a complex, multi-system environment.
Job Responsibility:
Lead the technical design and implementation of backend systems and integrations
Define and evolve architecture for microservices-based solutions
Act as the main technical point of contact for business stakeholders and external vendors
Coordinate and guide development teams, ensuring alignment with best practices
Oversee the setup, stabilization, and migration to the new ERP
Design and implement integration patterns between systems (event-driven, APIs, messaging)
Ensure high standards in code quality, performance, and scalability
Participate in technical discussions, estimations, and solution design
Support production deployments, troubleshooting, and continuous improvement
Promote DevOps culture, automation, and best practices across the team
Contribute to technical documentation and knowledge sharing
Requirements:
Proven experience as a Technical Lead or Senior Backend Engineer
Strong experience with Java (8+) and Spring ecosystem (Spring Boot, Spring Core, etc.)
Solid experience designing and implementing microservices architectures
Strong understanding of Object-Oriented Design (OOD/OOP)
Experience or familiarity with .NET ecosystem
Experience with event-driven architectures and message brokers
Hands-on experience with Azure Service Bus or similar messaging services
Experience with containerization (Docker, Kubernetes)
Strong experience designing and consuming RESTful APIs
Experience with authentication and authorization (OAuth2, JWT)
Experience working with relational and NoSQL databases
Experience in Agile environments and cross-functional teams
Strong communication skills and ability to interact with business stakeholders
Nice to have:
Experience working with ERP systems at scale (SAP, Dynamics, or similar)
Knowledge or experience with Dynamics (X++)
Experience with cloud environments (Azure preferred)
Experience with CI/CD pipelines and DevOps practices
Familiarity with observability tools (Grafana, ELK stack)
Experience integrating with enterprise platforms or external vendors
What we offer:
Flexibility, with remote and hybrid work options (country-dependent)
Career advancement, with international mobility and professional development programs
Learning and development, with access to cutting-edge tools, training and industry experts