Pessoa desenvolvedora Backend Java - Senior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of experience in back-end development with Java (Java 8+)., Proficiency in frameworks such as Spring Boot, Spring Cloud, and Spring Security., Experience with microservices architecture, messaging (Kafka, RabbitMQ), and containers (Docker, Kubernetes)., Solid knowledge in automated testing (JUnit, Mockito) and continuous integration practices..

Key responsibilities:

  • Design, develop, and maintain robust, scalable back-end systems using Java.
  • Define system architecture, design patterns, and best development practices.
  • Ensure efficient integration with relational and non-relational databases, RESTful APIs, and external services.
  • Lead technical projects and support the technical growth of the team.

FCamara Consulting & Training logo
FCamara Consulting & Training XLarge https://www.fcamara.com/
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

A FCamara está em busca de uma pessoa para atuar como Pessoa Desenvolvedora Backend Java - Senior,


RESPONSIBILITIES AND ASSIGNMENTS

Responsabilidades:


· Projetar, desenvolver e manter sistemas back-end robustos, escaláveis e de alta performance utilizando Java.

· Atuar na definição da arquitetura de sistemas, padrões de projeto e boas práticas de desenvolvimento.

· Garantir a integração eficiente com bancos de dados relacionais e não relacionais, APIs RESTful e serviços externos.

· Trabalhar em colaboração com times de front-end, mobile, produto e infraestrutura para entregar soluções completas.

· Realizar revisões de código, testes automatizados e análise de performance.

· Monitorar e otimizar aplicações em ambientes de produção.

· Liderar tecnicamente projetos e apoiar o crescimento técnico da equipe.



Função:


· Desenvolvimento de APIs: Criação e manutenção de APIs RESTful seguras e performáticas.

· Arquitetura de Sistemas: Definição de arquiteturas baseadas em microsserviços, DDD, Clean Architecture, etc.

· Integração com Banco de Dados: Modelagem e acesso a dados com JPA/Hibernate, JDBC, e bancos como PostgreSQL, MySQL, MongoDB.

· Segurança e Performance: Implementação de autenticação/autorização (JWT, OAuth2), caching, e tuning de performance.

· DevOps e Observabilidade: Integração com pipelines CI/CD, monitoramento com ferramentas como Prometheus, Grafana, ELK, etc.


REQUIREMENTS AND QUALIFICATIONS

Experiência e Qualificações:


· +5 anos de experiência com desenvolvimento back-end em Java (Java 8+).

· Domínio de frameworks como Spring Boot, Spring Cloud, Spring Security.

· Experiência com arquitetura de microsserviços, mensageria (Kafka, RabbitMQ) e containers (Docker, Kubernetes).

· Conhecimento sólido em testes automatizados (JUnit, Mockito), versionamento com Git e integração contínua.

· Familiaridade com práticas ágeis (Scrum/Kanban) e metodologias de entrega contínua.

· Desejável: experiência com cloud (AWS, GCP, Azure), ferramentas de observabilidade e práticas de engenharia de software moderna (TDD, DDD, CI/CD).


Transformamos mundos sonhados em trajetórias reais.🧡🚀


Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história? 

   


Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Related jobs