




Job Summary: Join us in developing and evolving mobile applications and integrated systems, actively participating in the entire software development lifecycle—from requirements analysis to continuous delivery. Key Highlights: 1. A company that loves transforming with technology and embraces diversity. 2. Develop and maintain mobile applications with a focus on performance and quality. 3. Work with agile methodologies and cutting-edge technologies. Join a company that loves transforming with technology and embraces diversity in all its forms! **Responsibilities and Duties** You will be responsible for developing and evolving mobile applications and integrated systems, actively participating in all stages of the software development lifecycle—from requirements analysis to continuous delivery. Key Responsibilities: * Develop and maintain mobile applications with a focus on performance, quality, and usability * Conduct functional and non-functional requirements analysis * Apply best practices in agile development (Scrum, XP, Kanban) * Design and implement system integrations (REST, messaging, web services, EJB, service bus) * Work with three-tier architecture, MVC, microservices, and multi-tenancy * Model and query relational databases (SQL) * Develop APIs and participate in architectural design of solutions * Implement tests (unit, integration, load, automation) and work with TDD/ATDD * Work with continuous integration and continuous delivery (CI/CD) * Ensure code quality using static analysis (SonarQube) * Support application server configuration * Work with version control (GIT and ClearCase) **Requirements and Qualifications** **Mandatory:** **Bachelor's degree in IT** **Solid experience in the field** **2. Required Requirements** **Methodologies and Practices** * Principles of the Agile Manifesto, Scrum, XP, and Kanban * Functional, non-functional, and agile requirements analysis * TDD, ATDD, specification by example, refactoring * Continuous integration and continuous delivery (Gradle, Maven, Nexus, Jenkins) **Architecture and Engineering** * Design patterns (Design Patterns, Enterprise Integration Patterns, SOA, Microservices) * Three-tier architecture and MVC * Microservices and container-based architecture * Multi-tenancy architecture * API design * Relational data modeling * Batch processing in Java * Application server configuration **Development** * JavaScript (ES5, ES6+), Ajax, JQuery, AngularJS 1.5+, Bootstrap 3+, HTML5, XML, CSS3, ASP * Java (JEE 6+, JSE 5+, JSF 2.x, JPA 2, Struts 1.x) * Java Swing * Java for Android * Swift, Kotlin, and Objective-C (iOS) **Integrations** * REST, Web Services * Messaging, JMS * WebSphere Message Broker * EJB 3 **Testing** * Unit testing (JUnit 3+) * Selenium WebDriver 2.4+, Protractor * JMeter 2+ * Unit, integration, system, acceptance, load, performance, vulnerability, usability, and accessibility testing **Tools** * SonarQube * SQL * ClearCase and GIT * Eclipse **Experience with:** * Responsive interfaces * UX and usability **Additional Information** Remote work, business hours Want to learn more about us and join the team building the future? **\#JoinSpread** **Transforming the world with technology** We are nearly 2,500 Spreaders, distributed across 22 Brazilian states through Spread Anywhere, enabling us to work **100% remotely**, depending on the contract model. We are digital, hyperconnected, and every day, wherever we are, we put into practice 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, offering comprehensive technology and digital business solutions. Today, we offer a robust portfolio of services, including application development, Quality Assurance, IT Outsourcing, Talent on Demand, as well as AI-based solution development, 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 are genuine commitments. We strive to ensure that all Spreaders feel **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.


