Porto Alegre, Rio Grande do Sul, BR
1 day ago
Lead Developer – Reporting Platform

About the Role

We’re looking for a Senior or Lead Developer to help build and evolve modern, cloud-native applications that support critical parts of our platform. You’ll work on backend services using Java, Spring Boot, Node.js/Typescript, and AWS — and be part of a team that focuses on building things the right way and delivering code that holds up in production.

It’s a hands-on role focused on delivering quality software and guiding design decisions without stepping away from coding. You’ll be part of a modernization journey, building scalable services that work alongside and enhance the existing application, helping shape how we extend and evolve our platform over time.

What You’ll Do

Contribute to a modernization effort by adding new services that work alongside the current system to improve performance, scalability, and maintainability Design, develop, and maintain scalable backend services in Java (Spring Boot) and Node.js/TypeScript Build and integrate containerized services in a cloud-native environment using AWS, Docker, and Kubernetes Work closely with senior engineers and architects on design, performance, and reliability Write clean, testable code and support quality through solid unit tests and improved service observability Review code, suggest improvements, and help raise the bar for engineering quality Participate in agile development processes and collaborate effectively across teams

What We’re Looking For

5+ years of experience in software development Strong hands-on experience with Java (Spring Boot) and Node.js/TypeScript Strong English communication skills, both written and spoken Solid understanding of AWS and experience working in cloud-native environments Strong experience building distributed systems using RESTful APIs, Microservices, and Event-Driven communication models Experience with relational databases (Oracle) and familiarity with NoSQL (e.g., Redis, MongoDB) Familiarity with CI/CD workflows, Git, and tools like Jenkins Clean code mindset and unit testing discipline Experience working in Agile teams and understands how they operate, from ceremonies to collaboration

Bonus points for:

Some background with PL/SQL, particularly for maintaining stored procedures and integrating with Oracle-based systems Exposure with Kafka for distributed messaging and Apache Camel for building integration pipelines and routing logic Experience with frontend technologies such as Angular, Web Components, or Micro Frontend architectures Comfortable working with Infrastructure as Code using Terraform

Why This Role Stands Out

You’ll be part of a modernization journey — building scalable services that work alongside and enhance the existing application You’ll have the space to focus, deliver, and grow as a technical contributor You’ll get exposure to architecture, DevOps, and cloud-native practices — not just application logic You’ll be part of a team that values clarity, quality, and continuous improvement

What Success Looks Like

You’ve delivered clean, scalable services that integrate smoothly with the existing platform You’ve helped modernize critical parts of the system while maintaining stability and performance You’ve raised the quality bar through thoughtful code reviews, testing, and engineering practices You’ve found bottlenecks, fixed what matters, and helped the team build better without overcomplicating things

*O modelo de trabalho adotado pela ADP é office based/presencial, com a possibilidade de trabalho em home-office por até duas vezes na semana.

*Considerando que as atividades desempenhadas pelos ocupantes deste cargo envolvem acesso a informações altamente confidenciais e sensíveis de clientes da ADP e de seus respectivos empregados, a ADP reserva-se o direito de conduzir checagem de histórico, de tempos em tempos, conforme autoriza o Incidente de Recurso de Revista Repetitivo nº 01 do Tribunal Superior do Trabalho, mediante consentimento do candidato/trabalhador.

Diversity, Equity, Inclusion & Equal Employment Opportunity at ADP: ADP affirms that inequality is detrimental to our associates, our clients, and the communities we serve. Our goal is to impact lasting change through our actions. Together, we unite for equality and equity. ADP is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Ethics at ADP: ADP has a long, proud history of conducting business with the highest ethical standards and full compliance with all applicable laws. We also expect our people to uphold our values with the highest level of integrity and behave in a manner that fosters an honest and respectful workplace. Click https://jobs.adp.com/life-at-adp/ to learn more about ADP’s culture and our full set of values.

Por favor confirme su dirección de correo electrónico: Send Email