Stefanini
Posted 1w ago

DESENVOLVEDOR JAVA SR

Stefanini
Brazil
RemoteFull Time
Responsibilities
  • developing applications
  • building BFFs
  • participating reviews
Requirements
  • Solid Java and Spring Boot experience
  • BFF
  • REST APIs
  • Microservices, AWS
  • Databases
  • Docker
  • Messaging
  • Automated testing, Git, and CI/CD experience required
Technical tools mentioned
JavaSpring BootBackend for Frontend (BFF)AWSAmazon ECSAmazon EKSAWS LambdaAmazon S3Amazon SQSAmazon SNSAmazon RDSAmazon DynamoDBAmazon API GatewayAmazon CloudWatchAWS IAMDockerJUnitMockitoGitCI/CDKafkaKubernetesTerraformDomain-Driven Design (DDD)Clean ArchitectureDevOpsSRE

Job description

Descrição da vaga

Estamos procurando uma pessoa desenvolvedora Java Sênior para atuar na evolução e construção de aplicações backend em um ambiente moderno, distribuído e hospedado na AWS.

Buscamos alguém que tenha bastante experiência com Java, goste de discutir soluções e arquitetura e consiga trabalhar com autonomia no dia a dia. Além do desenvolvimento dos serviços, essa pessoa também participará da construção de BFFs (Backend for Frontend) para atender diferentes aplicações e canais consumidores.

Responsabilidades e atribuições

  • Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot;
  • Construir e manter BFFs (Backend for Frontend) para integração e comunicação entre frontend e serviços backend;
  • Desenvolver APIs e integrações com sistemas internos e externos;
  • Trabalhar com arquitetura de microserviços e aplicações distribuídas;
  • Participar das discussões sobre arquitetura e definição das soluções;
  • Trabalhar com serviços AWS no desenvolvimento e operação das aplicações;
  • Criar soluções utilizando mensageria e processamento assíncrono;
  • Investigar e resolver problemas de performance, disponibilidade e escalabilidade;
  • Escrever código limpo, testável e de fácil manutenção;
  • Participar de code reviews e discussões técnicas;
  • Apoiar outros desenvolvedores do time quando necessário;
  • Contribuir com melhorias nos processos de desenvolvimento, deploy e observabilidade das aplicações.

.

Requisitos e qualificações

O que precisamos que você tenha de conhecimento:


  • Experiência sólida com Java, preferencialmente versões mais recentes;
  • Bons conhecimentos em Spring Boot;
  • Experiência na construção e manutenção de BFFs (Backend for Frontend);
  • Experiência com desenvolvimento de APIs REST e integrações entre sistemas;
  • Vivência com arquitetura de microserviços;
  • Experiência prática com AWS, trabalhando com alguns dos seguintes serviços: ECS, EKS, Lambda, S3, SQS, SNS, RDS, DynamoDB, API Gateway, CloudWatch e IAM;
  • Experiência com bancos de dados relacionais e, se possível, NoSQL;
  • Conhecimento em Docker e containers;
  • Experiência com mensageria ou arquitetura orientada a eventos;
  • Conhecimento em testes automatizados com JUnit, Mockito ou ferramentas similares;
  • Experiência trabalhando com Git e pipelines de CI/CD.


Diferenciais:


  • Kafka;
  • Kubernetes;
  • Terraform ou outras ferramentas de Infrastructure as Code;
  • DDD, Clean Architecture ou Arquitetura Hexagonal;
  • Observabilidade, monitoramento e troubleshooting em produção;
  • Ambientes de alta disponibilidade ou aplicações com grande volume de acessos;
  • Práticas de DevOps e SRE.


Informações adicionais

🍛 Vale-alimentação ou vale-refeição;

👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;

📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;

🗣 Mentoring;

💉 Clube de vantagens para consultas e exames;

🏥 Assistência médica;

🦷 Assistência odontológica;

💰 Clube de vantagens e descontos nos melhores estabelecimentos;

🛫 Clube de viagens;

🐶 Convênio para pets.

About Stefanini

Global technology services and digital transformation firm.

Similar jobs

Java Developer roles
1d
Save
Mark Applied
Hide
Desenvolvimento Java Sênior | Híbrido/SP - 135709
Barueri or São Paulo
HybridFull Time
GFT Technologies
GFT TechnologiesFrankfurt Stock Exchange: GFT: AI-centric digital transformation and IT consulting firm.
5+ YOESolid Java and Spring Boot experience; REST APIs, microservices, relational and NoSQL databases, Git, SOLID, design patterns, messaging, automated testing, and Scrum or Kanban required.
Java, Spring Boot, REST, PostgreSQL, MySQL, Git, GitLab, GitHub, SOLID, Design Patterns, Kafka, RabbitMQ, JUnit, Mockito, Scrum, Kanban, Docker, Kubernetes, CI/CD
4d
Save
Mark Applied
Hide
Senior Java Engineer (Fleet/Payments)
São Paulo, São Paulo, Brazil
RemoteFull Time
WEX
WEXNYSE: WEX: Public fintech and payments helping businesses manage fleet fuel, employee benefits, and corporate payments.
Bachelor’s degree in computer science or software engineering, senior software engineering experience, Java or C# expertise, SpringBoot, RESTful APIs, ODATA, SQL, fluent English, and scalable backend systems experience.
Java, C#, SpringBoot, REST, gRPC, ODATA, SQL, Cursor AI, Kiro, GitHub Copilot, Kafka, Docker, Kubernetes, iOS, Android, Pinecone, Weaviate, OpenSearch, Milvus
5d
Save
Mark Applied
Hide
Java Developer | Sênior (13394) - Vaga Exclusiva PCD
Campinas or São Paulo or Brazil
RemoteFull Time
Sensedia
Sensedia: Brazilian private technology providing API management, integration, microservices, and Open Finance solutions to enterprises.
Senior developer with cloud-native or distributed-systems experience, AWS expertise, API management, microservices, REST APIs, serverless services, OpenAPI, secure credentials, scalability, resilience, security, and observability.
Java, AWS, AWS API Gateway, AWS Lambda, AWS Step Functions, AWS DynamoDB, OpenAPI, Swagger, AWS Well-Architected Framework, AWS Cognito, IAM, Kubernetes, REST APIs, SaaS
6d
Save
Mark Applied
Hide
Desenvolvedor/ Desenvolvedora JAVA
Barueri, São Paulo, Brazil
OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Global leader in consulting, digital transformation, and engineering services.
Full-stack Java development with Java 17, Spring, Angular, TypeScript, Node.js, databases, REST integrations, testing, Git, Agile methods, MVC, and Hexagonal Architecture.
Java 17, Microservices, Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring Security, Angular 17, Native Federation, TypeScript 5, Node.js, JUnit, Mockito, Swagger, Maven, Logback, SLF4J, Jest, Jasmine, NPM, Kubernetes, MapStruct, Lombok, Powermock, MVC, DB2, Oracle, SQL Server, MongoDB, MongoDB Atlas, CosmoDB, HBase, Azure Service Bus, Kafka, RabbitMQ, REST, Postman, Insomnia, Bruno, Git, Bitbucket, GitHub, Gitflow, Bamboo, SonarQube, SonarLint, GitHub Copilot, Eclipse, IntelliJ, Visual Studio Code, Jira, Confluence, Dynatrace, Elastic Stack ELK, Kibana, OpenTelemetry, ArgoCD, Clean Code, SOLID, TDD, BDD, DevOps, Microsoft Copilot
1w
Save
Mark Applied
Hide
[Job- 31218] Mid-level Java Developer, Brazil
Brazil or Campinas
RemoteFull Time
CI&T
CI&TNYSE: CINT: Global digital transformation and IT services provider.
3+ YOEProfessional experience with Java 17 or 21, Spring Boot, microservices, RESTful APIs, databases, automated testing, CI/CD, Docker, Kubernetes, Git, Clean Architecture, Azure Cloud, and agile methods.
Java, Spring Boot, CI/CD, Docker, Kubernetes, Git, Clean Architecture, Azure Cloud, RESTful APIs, Wellhub (Gympass), TotalPass, CI&T University
1w
Save
Mark Applied
Hide
Senior Java Developer
Campinas, São Paulo, Brazil
OnsiteFull Time
Ambev
AmbevNYSE: ABEV: Public Brazilian brewer producing beer, soft drinks, and other beverages for consumers across the Americas.
University degree in a related technology field, solid Java backend experience, REST APIs, microservices, distributed applications, Spring, testing, DevOps, cloud-native tools, Agile, and intermediate English.
Java, Spring Boot, RESTful APIs, Docker, Kubernetes, Azure, New Relic, Datadog, Spring Framework, Spring Security, Spring MVC
1w
Save
Mark Applied
Hide
Mid Level Java Developer
Campinas, São Paulo, Brazil
OnsiteFull Time
Ambev
AmbevNYSE: ABEV: Public Brazilian brewer producing beer, soft drinks, and other beverages for consumers across the Americas.
University degree in a relevant technology field; Java, Spring Boot, REST APIs, microservices, Azure DevOps, observability, Agile, and intermediate English communication skills required.
Java, Spring Boot, REST APIs, Microservices, Azure DevOps, New Relic, Datadog, RabbitMQ, Kafka
1w
Save
Mark Applied
Hide
Desenvolvedor Java Senior
São Paulo, Brazil
HybridFull Time
Indra
IndraBME: IDR: Global technology and defense engineering.
Senior backend developer with strong Java experience, Spring frameworks, AWS, OpenShift, REST APIs, Kafka, microservices, containers, automated testing, and system architecture expertise.
Java, Spring Boot, Spring Data, Spring Security, Spring Cache, Spring Batch, AWS, Amazon S3, Amazon EKS, Amazon VPC, Kafka, Amazon MSK, OpenShift, Docker, REST, FeignClient