Description
Join a company that loves transforming through technology and embraces diversity in all its forms!
**Responsibilities and assignments**
Develop, maintain, and evolve back-end applications using Java.
Provide technical support and perform corrective, adaptive, and evolutionary maintenance of systems.
Configure and deploy software products in development, testing, and production environments.
Perform runtime environment configurations to make applications available.
Diagnose and resolve issues related to system performance, security, and availability.
Monitor applications and handle incidents.
Ensure compliance with organizational development standards, architecture, and quality requirements.
Participate in code reviews, technical refinements, and solution design.
Collaborate with multidisciplinary teams in an agile environment.
**Requirements and qualifications** **Mandatory:**
Completed undergraduate degree in IT or related field.
Solid experience in back-end development with Java.
Knowledge of IBM DB2 database.
Experience with version control using Git.
Experience with agile methodologies, especially Scrum.
Knowledge of REST API development and consumption.
Experience with software development best practices.
Java, DB2, Git, and Scrum
**Additional information** **Desirable:**
Knowledge of code quality tools such as SonarQube.
Experience with automated testing using JUnit.
Experience with Spring Framework and Spring Boot.
Knowledge of Continuous Integration (CI/CD).
Experience with Maven and Hibernate.
Knowledge of Linux environments.
Experience with automation and DevOps tools.
Want to learn more about us and join the team building the future?
**\#JoinSpreader**
**Transforming the world with technology**
We are nearly 2\.500 Spreaders, distributed across 22 Brazilian states via Spread Anywhere, enabling us to work **100% remotely**, depending on the contract model. We are digital, hyperconnected, and from wherever we are, we practice daily one of the core values deeply embedded in our culture: \#collaboration.
**Innovation to develop the future**
Spread is an innovation company with 41 years of history, delivering comprehensive technology and digital business solutions. Today, we offer a robust portfolio of services, including application development, Quality Assurance, IT Outsourcing, Talent on Demand, Artificial Intelligence solutions, and SAP and S/4HANA consulting and implementation. We adopt a customer-centric approach, where customer experience is our top priority and guides our actions and strategies. This commitment is reflected in our NPS score of 75 points—a metric placing us in the quality zone and confirming our customers’ trust and satisfaction.
**Diversity, Equity & Inclusion**
Here, diversity and inclusion are not just words—they represent a genuine commitment. We strive to ensure every Spreader feels **valued, respected, and empowered** to reach their full potential. We recognize that true diversity goes beyond superficial aspects and encompasses a broad range of characteristics, including gender, ethnicity, sexual orientation, age, and abilities.