As a Senior Software Engineer, you will design and build scalable backend systems, develop core services in Golang, and influence the engineering direction at Kong.
DESENVOLVEDOR JAVA SR
📜 Description
- Develop and implement solutions using Java SE/EE and frameworks such as Spring Boot and Hibernate.
- Utilize AWS services like EC2, S3, and Lambda for cloud computing projects.
- Integrate and consume RESTful APIs and manage microservices.
- Automate CI/CD pipelines using Jenkins and GitHub Actions, and manage containers with Docker and Kubernetes.
- Design scalable and resilient microservices architectures utilizing messaging systems like Kafka.
🛠️ Requirements
- Advanced knowledge of Java SE/EE and frameworks like Spring Boot, Hibernate, and JPA.
- Experience with AWS services including EC2, S3, RDS, Lambda, API Gateway, and CloudFormation.
- Proficiency in developing and consuming RESTful APIs and managing microservices.
- Familiarity with DevOps practices and CI/CD automation using Jenkins and GitHub Actions.
- Experience with containerization using Docker and orchestration with Kubernetes.
Full job description
Na Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligência artificial e a criatividade humana. Estamos na vanguarda da resolução de problemas de negócios, proporcionando impacto real em escala global.
Ao se juntar à Stefanini, você se torna parte de uma jornada global de transformação. Estamos empenhados em criar impacto positivo não apenas nos negócios, mas também na vida de nossos colaboradores. Se você procura uma oportunidade de crescimento profissional em uma empresa que valoriza inovação, respeito, autonomia e parceria, você encontra aqui!
Junte-se a nós e seja parte da mudança!
Responsibilities
O que esperamos que você realize:
Estamos em busca de um profissional com domínio em Java e experiência avançada com Java SE/EE, incluindo uso de frameworks como Spring Boot, Hibernate e JPA. O candidato ideal deve ter forte atuação com programação orientada a objetos, testes automatizados (JUnit, Mockito) e boas práticas de engenharia de software.
Requirements
O que precisamos que você tenha de conhecimento:
• Domínio em Java: Experiência avançada com Java SE/EE, incluindo uso de frameworks como Spring Boot, Hibernate e JPA.
• Cloud Computing com AWS: Projetos desenvolvidos com serviços como EC2, S3, RDS, Lambda, API Gateway e CloudFormation.
• Integração com APIs: Desenvolvimento e consumo de APIs RESTful microsserviços e eventos, API Management Sensedia.
• DevOps e CI/CD: Pipelines automatizados com Jenkins, GitHub Actions e integração contínua com ambientes em nuvem. Contêineres com Docker e orquestração com Kubernetes (EKS/AKS).
• Arquitetura de Microsserviços: Projetos com foco em escalabilidade, resiliência e observabilidade, utilizando mensageria (Kafka, SQS) e padrões como Circuit Breaker e Service Discovery.
Diferenciais:
• Conhecimento em arquitetura escalável, segurança com IAM e automação com Terraform.
Similar jobs
Search more Software Engineer jobsSenior Software Engineer, Security Assurance | Sweden | Remote
Build and maintain automated security assurance, observability, and compliance systems, integrating practical security controls into software development and operational workflows across cloud-native services.
Senior Software Engineer, Security Assurance | Germany | Remote
Build and maintain automated security assurance, observability, and compliance systems, integrating practical security controls into software development and operational workflows across cloud-native services.
Senior Software Engineer, Security Assurance | Spain | Remote
Build automated security assurance, observability, and compliance systems for cloud-native services, integrating practical controls into software development and operational workflows across the organization.
Senior Software Engineer, Security Assurance | Ireland | Remote
Build and maintain automated security assurance, observability, and compliance systems, integrating practical security controls into software development and operational workflows across cloud-native services.
