
Low-Code Platform Developer
Posted May 10

Posted May 10
This is a fully remote position, open to applicants in Brazil.
• Executes tasks that encompass the entire software development lifecycle, from gathering requirements to providing support for the final feature deployment, in alignment with agile development methodologies.
• Actively contributes as a member of the development team by taking on assignments for each Sprint;
• Engages in development-related tasks including analysis and design, programming, testing, and gathering requirements;
• Conducts software development activities in a multidisciplinary approach, prioritizing product quality and maintainability, which includes requirements analysis and design, programming, configuration management, testing, and deployment;
• Manages personal workload, promptly notifying the team of any delays or obstacles;
• Provides guidance and support to fellow developers on the software development team;
• Codes and integrates software components in accordance with technical specifications, utilizing the project's designated development tools, programming languages, and libraries;
• Identifies, constructs, and tests developed components to ensure high quality;
• Performs evolutionary (enhancement) or corrective maintenance on software components;
• Prepares technical documentation as per the contractual requirements for the engagement;
• Integrates created components with those developed by other team members, using the project's specified integration tool;
• Configures and sets up the local development environment based on project requirements and needs;
• Offers support to the client's IT team and users when requested, concerning the characteristics and specifics of the developed components, modules, and software packages;
• Conducts and executes integration testing in the client's environment to verify full functionality of the software and its components;
• Oversees acceptance testing and deployment of the software in the client's environments as outlined in the contract;
• Provides training and knowledge transfer to the client regarding the developed software to ensure proper system operation;
• Gains an understanding of the operation of information systems through experimentation/observation and possesses the ability to refactor legacy web systems;
• Bachelor's degree in Information Technology, or a higher education degree complemented by a postgraduate certificate (specialization, master's, or doctorate) in Information Technology totaling at least 360 hours.
• Oracle Certified Professional – Java SE Programmer (version 5 or higher);
• CSD – Certified Scrum Developer;
• PSD – Professional Scrum Developer;
• Preferred experience: 3 years in systems development within distributed environments, utilizing an enterprise Java stack;
• Knowledge in: Java SE 8+, Java EE, Spring Framework 3.x+, MicroProfile; JPA, JDBC, Hibernate, SQL; Design Patterns, MVC, 3-tier architecture; RESTful APIs, SOAP, Swagger/OpenAPI; Application servers: IBM WebSphere Application Server (WAS), IBM WebSphere Liberty (Liberty Profile), Red Hat JBoss EAP (WildFly), Quarkus (Red Hat); Jenkins, Git, Maven, SonarQube; Testing: JUnit, TDD, ATDD; Messaging with MQ Series (IBM WebSphere MQ, JMS).
• Health Insurance
• Dental Plan
• Life Insurance
• Meal or Food Allowance
• Transportation Allowance
• WellHub (Gympass)
Veeam Software
Grupo Bimbo
Accenture Federal Services
Get handpicked remote jobs straight to your inbox weekly.