
Senior Backend Developer, Java – Azure
Zup Innovation
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- 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)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17+Spring BootRESTful APIsSpring DataSpring Securitydomain-driven design (DDD)SAP CommissionsLandpadSQLNoSQL
Soft Skills
analytical abilityproactive profilecollaborative workcommunicationdecision-makingfocus on continuous improvementuser experience consideration