Logo for Equiplano

Desenvolvedor Java Sr - Equiplano

Key Facts

Remote From: 
Category:  Java Developer
Full time
Senior (5-10 years)
Portuguese

Other Skills

  • Communication
  • Teamwork
  • Mentorship
  • Decision Making
  • Problem Solving

Roles & Responsibilities

  • Bachelor's degree in Information Systems, Computer Science, IT or related field.
  • Proficiency in Java 8 and Java 17.
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) and Hibernate/JPA.
  • SQL and relational database modeling (SQL Server and/or PostgreSQL) with knowledge of SOLID, clean code and design patterns.

Requirements:

  • Develop and maintain Java systems for an in-house product targeted at the public sector, with a 100% remote work arrangement, focusing on code quality and technical decisions.
  • Analyze business requirements and translate them into modular, reusable, and maintainable solutions, applying SOLID principles, clean code, and design patterns.
  • Write unit and integration tests (JUnit/Mockito) to ensure quality and traceability, and perform code reviews to promote technical evolution and adherence to team standards.
  • Support business and support teams in specifying improvements and diagnosing high-complexity issues, research and evaluate applicable technologies, and maintain up-to-date technical documentation including architectural decisions and usage guidelines.

Job description

JOB DESCRIPTION


UMA EMPRESA QUE TRANSFORMA A GESTÃO PÚBLICA

Conectamos especialistas de todas as áreas para contribuir com soluções inteligentes e inovadoras para uma Gestão Eficiente!


A EQUIPLANO trabalha servindo ao desenvolvimento da administração pública.


Nosso PROPÓSITO é compartilhar conhecimento, experiências e soluções que permitam SIMPLIFICAR a forma de fazer uma GESTÃO mais ágil, eficiente e transparente.


Uma empresa PIONEIRA, FORTE e COMPETENTE com história reconhecida e valorizada pelos colaboradores, parceiros e clientes.


Quer contribuir?

Então queremos você no nosso time!

#vemserEquiplano e contribuir para esse desenvolvimento!


RESPONSIBILITIES AND ASSIGNMENTS


Desenvolvedor(a) Sênior Java para atuar no desenvolvimento e evolução de produto próprio voltado ao setor público. Posição 100% remota, com foco em qualidade de código, decisões técnicas e contribuição com o crescimento do time.


  • Desenvolver e manter sistemas Java conforme a arquitetura, metodologia e padrões técnicos adotados pela equipe;
  • Analisar requisitos de negócio e transformá-los em soluções modulares, reutilizáveis e de fácil manutenção, aplicando princípios SOLID, clean code e padrões de projeto;
  • Escrever testes unitários e de integração (JUnit/Mockito) para garantir qualidade e rastreabilidade das entregas;
  • Realizar revisões de código, promovendo evolução técnica e conformidade com os padrões do time;
  • Apoiar equipes de negócio e suporte na especificação de melhorias e no diagnóstico de chamados de maior complexidade;
  • Identificar e propor soluções considerando performance, escalabilidade, disponibilidade e manutenibilidade;
  • Pesquisar e avaliar tecnologias, ferramentas e práticas aplicáveis ao contexto do produto;
  • Realizar treinamentos internos e apoiar a formação de desenvolvedores menos experientes;
  • Manter a documentação técnica atualizada, incluindo decisões arquiteturais e instruções de uso.



REQUIREMENTS AND QUALIFICATIONS


  • Graduação em Sistemas de Informação, Ciência da Computação, Tecnologia da Informação ou áreas afins;
  • Java 8 e Java 17;
  • Spring Framework (Spring Boot, Spring MVC, Spring Data);
  • Hibernate e JPA;
  • SQL e modelagem relacional (SQL Server e/ou PostgreSQL);
  • Princípios SOLID, clean code e padrões de projeto;
  • Testes unitários e de integração com JUnit e Mockito;
  • Git e versionamento de código;
  • Uso de ferramentas de IA para desenvolvimento, como GitHub Copilot, OpenAI Codex e Claude.

Diferenciais:


  • Angular;
  • Experiência com sistemas ERP ou software para setor público;
  • SonarQube ou ferramentas de análise estática de código;
  • RabbitMQ ou mensageria assíncrona.



ADDITIONAL INFORMATION


Benefícios de #SerEquiplano


👶 Auxílio Creche, um benefício pensado para apoiar sua jornada familiar com mais tranquilidade;


🍱 Cartão iFood - válido para alimentação e refeição, facilitando todas as suas refeições;

 

🎁 Bônus de aniversário, para você comemorar o seu grande dia;


🛍️ Colmeia Shop, plataforma exclusiva com descontos especiais em produtos.


🎓 Convênio com instituições de ensino - para impulsionar o seu desenvolvimento pessoal;


Dia do Perrengue, sua folga anual para aproveitar o dia da maneira que preferir;


💻 Fleury, que facilita suas consultas médicas de forma online;


✈️ OnHappy, plataforma de benefícios e descontos para suas viagens;


🚀 Oportunidade de Carreira, pois queremos que você cresça conosco;


🦷 Planos Odontológicos com a Dental Uni - para garantir um sorriso saudável e cuidados contínuos;


🏷️ Plano de Previdência Privada; para um futuro tranquilo e seguro;


🩺 Plano de saúde com a Unimed - para garantir o bem-estar;


👨‍👩‍👧‍👦 Seguro de Vida, para a sua segurança e a de sua família;


🏋️‍♂️ Wellhub, para você cuidar da sua saúde com acesso a academias.


Juntos, somos #Equiplano


UMA EMPRESA QUE TRANSFORMA A GESTÃO PÚBLICA

Conectamos especialistas de todas as áreas para contribuir com soluções inteligentes e inovadoras para uma Gestão Eficiente!


A EQUIPLANO trabalha servindo ao desenvolvimento da administração pública.


Nosso PROPÓSITO é compartilhar conhecimento, experiências e soluções que permitam SIMPLIFICAR a forma de fazer uma GESTÃO mais ágil, eficiente e transparente.


Uma empresa PIONEIRA, FORTE e COMPETENTE com história reconhecida e valorizada pelos colaboradores, parceiros e clientes.


Quer contribuir?

Então queremos você no nosso time!

#SejaEquiplano e contribuir para esse desenvolvimento!


Java Developer Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.