Develops and evolves web and iOS applications across backend and frontend, building scalable services and responsive experiences while contributing to architecture, API design, and engineering practices.
Pessoa Desenvolvedora Full Stack Java e React. Sr (Remoto) - 2449
📜 Description
- Desenvolver, evoluir e manter aplicações full stack com Java, Spring Boot e React, priorizando escalabilidade, performance e confiabilidade.
- Aplicar boas práticas de arquitetura, desenvolvimento e testes automatizados para garantir qualidade e manutenibilidade do código.
- Contribuir para o planejamento técnico, especificações, estimativas e análise de impacto das evoluções e da sustentação do produto.
- Participar de revisões de código e iniciativas de melhoria contínua, assumindo corresponsabilidade pela qualidade das entregas.
- Considerar segurança, performance e custo operacional nas decisões técnicas e atuar em sistemas legados, novos serviços e integrações.
- Documentar análises e decisões arquiteturais e usar IA criticamente no desenvolvimento, testes e documentação.
🛠️ Requirements
- Sólida experiência em desenvolvimento Full Stack, utilizando Java 8 ou superiores, JavaScript, HTML/CSS e SQL, com Spring Boot e React.
- Experiência no desenho, desenvolvimento e manutenção de arquiteturas e integrações, incluindo serviços REST e SOAP, aplicando boas práticas na construção e manutenção do código.
- Forte atuação em qualidade de software, com experiência em testes unitários, E2E e de performance (JUnit, Mockito, Cypress, JMeter, K6).
- Vivência com práticas de DevOps e CI/CD, utilizando Git, Docker, Maven/Gradle, GitLab CI e Kubernetes, contribuindo para automação e estabilidade dos ambientes.
- Vivência em uso de IA como parte integrada do ciclo de desenvolvimento (geração e revisão de código, testes, documentação e apoio a decisões técnicas), com senso crítico para definir onde e como aplicá-la.
- Conhecimento ou interesse em tecnologias de Inteligência Artificial: ferramentas, aplicações e conceitos.
Full job description
A Softplan é uma das maiores empresas de software para o setor público da América Latina. Há 35 anos, desenvolvemos soluções que transformam a vida de milhões de pessoas, impactando aproximadamente 95% da população brasileira e expandindo nossa atuação também para Colômbia e Peru.
Nossas tecnologias impulsionam a transformação digital nos segmentos de Infraestrutura e Obras, Processos Digitais e Administrativos e Justiça, tornando os serviços públicos mais ágeis, transparentes e eficientes. Trabalhar aqui é fazer parte de uma empresa que une propósito, inovação e impacto social.
Atualmente, contamos com um portfólio de mais de 19 marcas e essa posição é para atuar no solução Portal Esaj.
Responsibilities
- Desenvolver, evoluir e manter aplicações Full Stack (Java/Spring Boot e React) com foco em escalabilidade, performance e confiabilidade.
- Garantir a qualidade e a manutenibilidade do código, aplicando boas práticas de desenvolvimento, arquitetura e testes automatizados.
- Colaborar ativamente do planejamento técnico das evoluções e da sustentação do produto, apoiando a especificação, as estimativas e a análise de impacto.
- Atuar em revisões de código e em iniciativas de melhoria contínua, sendo corresponsável pela qualidade do que é entregue.
- Considerar segurança, performance e custo operacional nas decisões técnicas, buscando a sustentabilidade das soluções.
- Atuar tanto em sistemas legados quanto na construção de novos serviços e integrações.
- Documentar análises técnicas e decisões arquiteturais, registrando o racional das escolhas tecnológicas.
- Utilizar IA de forma crítica no dia a dia de desenvolvimento, em código, testes, documentação e apoio a decisões técnicas.
- Mentalidade digital, curiosidade por novas tecnologias e interesse em entender como a Inteligência Artificial pode transformar processos, experiências e resultados.
Requirements
- Sólida experiência em desenvolvimento Full Stack, utilizando Java 8 ou superiores, JavaScript, HTML/CSS e SQL, com Spring Boot e React.
- Experiência no desenho, desenvolvimento e manutenção de arquiteturas e integrações, incluindo serviços REST e SOAP, aplicando boas práticas na construção e manutenção do código.
- Forte atuação em qualidade de software, com experiência em testes unitários, E2E e de performance (JUnit, Mockito, Cypress, JMeter, K6).
- Vivência com práticas de DevOps e CI/CD, utilizando Git, Docker, Maven/Gradle, GitLab CI e Kubernetes, contribuindo para automação e estabilidade dos ambientes.
- Vivência em uso de IA como parte integrada do ciclo de desenvolvimento (geração e revisão de código, testes, documentação e apoio a decisões técnicas), com senso crítico para definir onde e como aplicá-la.
- Conhecimento ou interesse em tecnologias de Inteligência Artificial: ferramentas, aplicações e conceitos.
Similar jobs
Search more Full Stack Engineer jobsDESENVOLVEDOR FULL STACK SR
Desenvolve aplicações full stack de alta qualidade, criando funcionalidades e componentes, realizando testes e mantendo software seguro, eficiente e escalável, além de elaborar e manter modelos de dados.
Senior Software Engineer, Verticals (AI Native)
Build and own full-stack features for Life360’s Verticals team, serving aging-in-place members and potentially other segments, while shaping AI-native engineering workflows and supporting production reliability.
Lead the design and delivery of scalable full-stack applications for a cloud-based SaaS platform, owning complex features and guiding engineering practices across reliability, security, and data quality.
Pessoa Desenvolvedora Fullstack Sênior
Desenvolve aplicações full stack com Java e Angular, integra sistemas e mensageria e trabalha com arquiteturas de microsserviços e microfrontends em ambientes de cloud.
