Role Overview

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.

Responsibilities
  • 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.

Essential Qualifications
  • 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 Qualifications
  • 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.

Benefits
  • 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.
#J-18808-Ljbffr
Similar jobs

Java Technical Lead (Back-End) (Morón)

Apply Now
Back to search page