Java Software Engineer
Tecnologia
Hoje
Tempo inteiro100% Remoto
Descrição da vaga
We are looking for a Senior Java Developer to join an international project focused on building scalable, high-performance, and innovative software solutions
Required Skills & Experience
- Minimum of 6 years of professional experience in software development with Java.
- Strong experience with Spring Boot and the Spring ecosystem.
- Hands-on experience with Azure Cloud.
- Strong experience with Infrastructure as Code using Terraform.
- Experience with Kubernetes and containerized application environments.
- Strong experience with Kafka and event-driven architectures.
- Hands-on experience with GraphQL Federation.
- Experience with GitHub and collaborative software development workflows.
- Solid understanding of microservices architectures, distributed systems, and REST APIs.
- Experience with unit testing, integration testing, and software engineering best practices.
- Good understanding of CI/CD pipelines and DevOps practices.
- Experience working in Agile environments, such as Scrum or Kanban.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively within international teams.
- Fluency in English.
Work Model: 100% Remote
Keywords
JavaSpring BootAzure CloudTerraformKubernetesKafkaGraphQL FederationGitHubMicroservicesDistributed SystemsREST APIsUnit TestingIntegration TestingCI/CDDevOpsAgileSpring EcosystemInfrastructure As CodeContainerized ApplicationsEvent-Driven Architecture
Interessado nesta vaga?