[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Automatic Data Processing jobs](https://jobs.opennash.com/companies/automatic-data-processing/) · [Search jobs](/search/)

Automatic Data Processing

# Senior Developer - WFS

Porto Alegre, Rio Grande do Sul, Brazil Hybrid Senior individual contributor Software Engineering 

Listed on Automatic Data Processing’s official careers site. Listed as of October 18, 2026. Check that it is still open and apply there.
[Apply on Automatic Data Processing’s careers site →](https://jobs.adp.com/en/jobs/3700405610012026/senior-developer-wfs/)

[OpenNash Jobs](https://jobs.opennash.com/) / [Automatic Data Processing](https://jobs.opennash.com/companies/automatic-data-processing/) / Senior Developer - WFS

## Job description

ADP is hiring a Senior Developer - WFS You will start your day on a scrum call to sync up the sprint work and goal with your team. You will spend most of your day designing, developing and testing your code and supporting your team members. You will be able to deploy your code in production using automated continuous integration and continuous deployment. You will work with product managers, analysts, architects, and engineers to plan, design, develop, test, and implement information technology solutions.

### Location and work model

Hybrid work model, with an office located in Porto Alegre/RS -Brazil. *The work model adopted by ADP is office-based/in-person, with the possibility of working from home up to two times a week. According to current policy.

### Note

“Considering that the activities performed by those holding this position involve access to highly confidential and sensitive information of ADP clients and their respective employees, ADP reserves the right to conduct background checks from time to time, as authorized by the Repetitive Appeal Incident No. 01 of the Superior Labor Court, with the consent of the candidate/employee."

### WHAT YOU'LL DO

Design, develop, and enhance scalable backend services and REST APIs using Java and Spring/Spring Boot. Work closely on a daily basis with a US-based team, collaborating across Engineering, Product, and Quality Assurance to understand requirements and deliver effective solutions. Build a strong understanding of existing applications, services, and architecture, documenting key knowledge and using it to improve and evolve our solutions.

Analyze existing systems, identify technical gaps and improvement opportunities, and propose pragmatic solutions that balance quality, maintainability, and delivery. Take ownership of features and technical solutions from requirements and design through implementation, testing, and production support. Contribute to technical design and architecture decisions, ensuring solutions align with established engineering standards and practices.

Participate in code reviews, troubleshoot complex issues, and help improve the overall quality and reliability of our software. Continuously explore new technologies and approaches that can improve our products and engineering practices. TO SUCCEED IN THIS ROLE Strong hands-on experience developing enterprise applications with Java and Spring/Spring Boot. Strong experience designing, building, integrating, and maintaining REST APIs.

Solid understanding of API design, backend architecture, integration patterns, and software engineering best practices. Experience with unit testing, code reviews, debugging, and building maintainable, production-quality software. Ability to analyze complex existing systems, understand unfamiliar code and architectures, and translate that knowledge into improvements. Strong technical analysis and problem-solving skills, with the ability to evaluate alternatives and recommend practical solutions.

Ability to work independently, take ownership, and operate with limited supervision after the initial learning period. Strong communication and collaboration skills, with the ability to work effectively with a geographically distributed team. Comfortable communicating in English on a daily basis with a US-based team, including technical discussions, design decisions, and problem solving. A continuous-learning mindset and willingness to share knowledge, document solutions, and help other team members grow.

HOW YOU'LL STAND OUT Experience modernizing or improving existing applications, APIs, and backend architectures. Experience working with complex enterprise systems and building knowledge from existing implementations where documentation may be limited. Experience with CI/CD pipelines and modern software delivery practices. Experience supporting production applications and diagnosing complex technical issues. Experience with cloud-based applications, distributed systems, or microservices architectures.

Familiarity with Generative AI tools and their practical application in software development, such as accelerating development, understanding existing code, troubleshooting, testing, or improving developer productivity. Strong developer empathy, with the ability to create pragmatic solutions that help other developers succeed without compromising engineering standards. Curiosity and lateral thinking, with the ability to look across technologies, products, and teams to identify better solutions.

What are you waiting for? Apply today!

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Oct 11, 2026
- Last checked: Oct 18, 2026
- Listed for: 7 days
- Location: Porto Alegre, Rio Grande do Sul, Brazil
- Work arrangement: Hybrid[Apply on Automatic Data Processing’s careers site →](https://jobs.adp.com/en/jobs/3700405610012026/senior-developer-wfs/)

## More jobs at Automatic Data Processing

### [Senior Engineer - SRE](https://jobs.opennash.com/companies/automatic-data-processing/jobs/c93d823a8283b0527cdc/)

Porto Alegre, Rio Grande do Sul, Brazil

### [Développeur ARP senior- Senior RPA Developer](https://jobs.opennash.com/companies/automatic-data-processing/jobs/316f994801862ae4b641/)

Montreal, Quebec, Canada

### [Enterprise Account Executive - Workforce Software](https://jobs.opennash.com/companies/automatic-data-processing/jobs/480ad9b71fc17f672ae8/)

Milano, Italy

### [Lead Full Stack Sitecore Developer](https://jobs.opennash.com/companies/automatic-data-processing/jobs/5b4d27da344133ad0ea7/)

Roseland, New Jersey, United States

## Similar jobs at other companies

### [Oracle Functional Consultant (WFS)](https://jobs.opennash.com/companies/tata-consultancy-services/jobs/da13afc3014fa531ac15/)

Tata Consultancy Services · Bengaluru

### [SAP WFS](https://jobs.opennash.com/companies/capgemini/jobs/cb8ff9951071d4daf82f/)

Capgemini · Chennai

### [Staffing Lead, Workforce Staffing (WFS)](https://jobs.opennash.com/companies/amazon/jobs/c9130638ba14365ffd16/)

Amazon · BR, SP, Cajamar

### [Python Developer](https://jobs.opennash.com/companies/hitachi/jobs/bea0cb0ad4dffe12fa4f/)

Hitachi · Remote

### [Salesforce Developer](https://jobs.opennash.com/companies/hitachi/jobs/8cd1318a1b502079f509/)

Hitachi · Remote

[Software Engineering jobs](/functions/software-engineering/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
