Senior Backend Developer, Java – Azure
Posted 68ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Backend Java Developer at Zup Innovation focusing on modernizing a critical commission ecosystem. Collaborating with business areas and ensuring technical depth in cloud architecture.
Responsibilities:
- Ensure correct understanding, isolation and mapping of the existing business rules in SAP Commissions and in Landpad flows, including reverse engineering when necessary
- Design and implement the technical proof of concept (POC), initially focused on a single reseller, validating functional, technical and data feasibility
- Actively contribute to the design of the MVP architecture, ensuring sustainable evolution aligned with the product roadmap
- Preserve the integrity of information and calculation rules, avoiding discrepancies between the legacy system and the new solution
- Keep the user experience consistent with the current system, proposing changes only when there are clear gains in efficiency or reduced complexity
- Ensure technical quality of the code, with automated tests, development standards and security best practices
- Support scalability and expansion decisions, preparing the solution to serve multiple partners in the future
- Work collaboratively with business, architecture and cloud teams, facilitating communication and decision-making.
Requirements:
- Advanced experience with Java 17+ and Spring Boot
- Strong knowledge of designing and developing RESTful APIs, complex business rules, Spring Data and Spring Security
- Experience with domain-driven design (DDD)
- Experience with SAP Commissions, with the ability to read and understand existing rules
- Knowledge of the Landpad platform, especially ETLs and workflows
- Experience with Microsoft Azure (App Services, Functions, Azure SQL/Storage, monitoring and security)
- Knowledge of cloud-native architecture, scalable APIs, resilience and service integration
- Proficiency in SQL and data modeling, plus knowledge of NoSQL
- Experience with Git/GitFlow and automated testing (JUnit, Mockito, Testcontainers)
- Analytical ability to understand legacy systems and communicate with business and technology stakeholders
- Proactive profile, focused on continuous improvement without compromising user experience.
Benefits:
- Freedom to work from anywhere
- Flexible working hours
- Education assistance
- Proprietary career development tool
- Internal guilds and study/interest groups
- Health insurance
- Dental insurance
- Pharmacy purchase partnership
- 24/7 telemedicine
- Free online therapy
- Wellhub
- Extended maternity leave
- Extended paternity leave
- CAZ – Zupers Support Center
- Meal and food allowance
- Life insurance
- Transport allowance
- Home office allowance
- Childcare assistance
- Mobile phone plan allowance
- Profit Sharing (PLR)















