Senior Backend Developer, Java – Azure

Posted 68ds ago

Employment Information

Education
Salary
Experience
Job Type

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)