




As a Developer Analyst at Montreal, you will be part of one of the best technology companies in Brazil. Our journey began over thirty years ago with a small engineering team passionate about innovation. In 1986, visionary people made a commitment to technology and its ability to transform the world. That would be just the beginning of a journey that made us a solid market reference and one of the best companies to work for. **Responsibilities and duties** **Requirements and qualifications** * Bachelor's degree completed in **Information Technology (IT)** or related fields; **Summary of Technical Requirements:** * **Methodologies and Practices:** Agile development (Agile Manifesto, Scrum, XP, Kanban), requirements analysis, CI/CD with Jenkins, TDD/ATDD, continuous delivery * **Architecture and Patterns:** Design patterns, SOA, microservices, three-tier architecture, MVC, relational modeling, UX/usability * **Integration:** Messaging, JMS, Web Services, API Gateway, REST, EJB 3\+, Socket HTTP * **Frontend:** JavaScript (ES5/6\+), Ajax, jQuery, AngularJS 1\.5, Angular 2\+, TypeScript, Bootstrap 3\+, HTML5, CSS3, responsive interfaces * **Backend Java:** JEE 5\+, JSE 5\+, Spring Boot, Spring 3\.x\+, JBoss 4\.2\.3\+ and WebLogic 12\+ servers * **Testing:** Automation with JUnit 3\+, Selenium WebDriver 3\.0\+, Protractor, JMeter 4\+, Postman/Newman. Unit, integration, load, performance, vulnerability and accessibility testing * **Development Tools:** Eclipse and NetBeans IDEs, Apache Maven, report generation with JasperReport/iReport * **Infrastructure and DevOps:** Linux, SQL, SonarQube (static analysis), version control (Git, GitLab, SVN, Clearcase), containerization with OpenShift * **Others:** Refactoring (migration from front-end to back-end), reverse engineering, transactional management (CMT) **Additional information** **Benefits:** * Meal or food allowance; * Transportation allowance; * Health plan; * Dental plan; * Life insurance; * Wellhub; * Benefits Club; * Childcare assistance (when provided by collective agreement or convention). In continuous construction, we promote an environment of collaboration, respect, and ease. **We invest in talent development** and in implementing practices that optimize and connect different technological and innovative aspects.


