About the role

  • Backend Java Developer focusing on microservices architecture. Contributing to application development and quality assurance collaboratively with a tech team in Brazil.

Responsibilities

  • Work on the development and maintenance of applications.
  • Participate in technical analysis, estimations, and solution definition together with the team, Tech Lead and Architect.
  • Ensure the quality and performance of solutions through coding best practices, automated testing, and code reviews.
  • Collaborate with cross-functional teams (QA, Product, DevOps, Architecture, SI).
  • Contribute to the evolution of the team’s architecture and technical standards.
  • Participate in active monitoring of applications, assisting in the identification and resolution of incidents.

Requirements

  • Education: Bachelor's degree in Computer Science, Computer Engineering, Information Systems or related fields.
  • Advanced experience with Java (11 or higher).
  • Proficiency in Spring Boot (Data, Security, Cloud).
  • Solid experience with Microservices Architecture.
  • Knowledge of Google Cloud Platform (GCP) and managed services (GKE, Pub/Sub).
  • Experience with Infrastructure as Code (Terraform or Pulumi).
  • Experience with Containers (Docker) and Orchestration (Kubernetes).
  • DevSecOps practices (Snyk, SonarQube).
  • Proficiency with Databases (Cloud SQL and Firestore).
  • Reactive Programming (Spring WebFlux) - Preferred.
  • Experience with GraphQL - Preferred.
  • Certification in application security or hands-on experience with tools such as Snyk, SonarQube, or OWASP Dependency-Check - Preferred.
  • Experience with container hardening (e.g., use of Trivy, Clair) - Preferred.
  • Experience with APM tools (Application Performance Monitoring), such as Datadog or New Relic - Preferred.
  • Implementation of custom dashboards to monitor SLAs and SLIs - Preferred.
  • Google Cloud certification (e.g., Google Cloud Professional Cloud Developer or Cloud Architect) - Preferred.
  • Hands-on experience configuring Service Mesh (e.g., Istio) for communication between microservices - Preferred.
  • Knowledge of BigQuery for large-scale data analysis - Preferred.

Benefits

  • N/A

Job title

Backend Developer, Java – Senior

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job