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.
Benefits
- 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
Work Arrangement
Hybrid
Additional Information
- We do not require information such as age, gender, marital status, or a headshot in your application. We review all candidates based on skills, experience, and potential.
- If you need reasonable accommodations during the interview process, please either indicate it in your application or let your Talent Partner know.