
Backend Developer, Java – Senior
FCamara Consulting & Training
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootMicroservices ArchitectureGoogle Cloud PlatformTerraformDockerKubernetesDevSecOpsDatabasesReactive Programming
Soft Skills
collaborationtechnical analysissolution definitionquality assuranceperformance monitoringincident resolution
Certifications
Google Cloud Professional Cloud DeveloperGoogle Cloud Architectapplication security certification