Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Montreal Tecnologia

NewBe an early applicant

Desenvolvedor de Software Sênior(Java)

Posted Updated
Discussion

Summary

Senior Java developer at Montreal Tecnologia, responsible for producing the software artifacts a squad delivers. Day-to-day work centers on Java/Spring Boot microservices and RESTful APIs, Hibernate/JPA with relational databases, automated testing with JUnit/Mockito, and Git with Maven/Gradle. Remote within Brazil.

Como Desenvolvedor de Software Sênior (Java) na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.

Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.


Requisitos obrigatórios

  • Formação superior completa (graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.
  • Possuir experiência como Desenvolvedor de Software Sênior e em desenvolvimento ágil.
  • Domínio de Java e Spring Boot.
  • Experiência com desenvolvimento de APIs RESTful e arquitetura de microsserviços.
  • Conhecimento de Hibernate/JPA e bancos de dados relacionais.
  • Experiência com testes automatizados, utilizando JUnit e Mockito.
  • Conhecimento de Git e Maven ou Gradle.
  • Aplicação de boas práticas de desenvolvimento, incluindo Clean Code, SOLID e Design Patterns.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →