Intl Sales Support Specialist

**Before applying for a position, select your preferred language from the options available in the top-right corner of this page.** Explore your nex

As a **Mid-Level Software Developer (Java)** at Montreal, you will join one of Brazil's top technology companies. Our journey began over thirty years ago with a small team of engineers passionate about innovation. In 1986, visionary individuals committed to technology and its power to transform the world. That was only the beginning of a trajectory that has made us a solid market reference and one of the best companies to work for. **Responsibilities and Duties** A professional from the **CONTRACTOR** responsible for producing the software artifacts that the Squad must deliver. **Requirements and Qualifications** We are seeking a Mid-Level Full Stack Developer with experience in Angular and the Java ecosystem (Spring Boot), capable of developing web applications across all layers. This professional must be autonomous in interpreting requirements, proposing technical solutions, and delivering robust functionalities, with a focus on quality, performance, and alignment with business needs. Participation in technical discussions, estimations, and code reviews is also expected. **Responsibilities** * Develop full-stack web applications (frontend and backend) * Interpret requirements and propose appropriate technical solutions * Implement functionalities following development best practices * Ensure code quality, testing, and documentation * Integrate systems via REST APIs * Participate in code reviews and technical discussions * Collaborate with the team in agile ceremonies **Mandatory Technical Requirements** * Experience with Angular (versions 10\+, including components, services, observables, and Angular Material) * Completed higher education degree (technology, undergraduate, or postgraduate lato sensu and/or stricto sensu) in Information Technology * Experience integrating REST APIs on the frontend * Proficiency in Java (8\+) with Spring Boot * Experience building RESTful APIs * Knowledge of Spring Data JPA, Spring Security, and transaction control * Knowledge of HTML5, CSS3, TypeScript, and JavaScript (ES6\+) * Experience with relational databases (PostgreSQL, MySQL) * Knowledge of JPA/Hibernate for object-relational mapping * Experience with version control using Git (branches, pull requests) * Experience with unit and integration testing (Jasmine, Karma, JUnit, Mockito) * Experience with agile methodologies (Scrum or Kanban) * Knowledge of API documentation using Swagger/OpenAPI * Experience with Docker for application containerization **Nice-to-Have** * Experience with messaging systems (RabbitMQ, Kafka) * Knowledge of application monitoring (Prometheus, Grafana) * Experience with continuous integration and CI/CD pipelines **Additional Information** In our continuous evolution, we foster a collaborative, respectful, and inclusive environment. **We invest in talent development** and in implementing practices that optimize and connect diverse technological and innovative aspects.
João Silva
Indeed · HR