Encora

Senior Java Backend Engineer

Brazil
Java Spring Boot GCP API SQL NoSQL Docker Kubernetes Terraform CI/CD GitHub GitLab Bitbucket Agile Scrum AWS Python Node.js Vue.js React.js gRPC GraphQL Micronaut
Description

Senior Java Backend

Location: Brazil

Department: Latam Billable

Important Information  

Location: Brazil 
Job Mode: Full-time  
Work Mode: Work from home

 

 

Job Summary

As a Senior Java Backend Engineer, you will lead the design and optimization of scalable backend systems using Google Cloud Platform (GCP), Java, and Spring Boot, focusing on critical services like APIs, databases, and microservices. Collaborating with cross-functional teams, you will enhance system performance, reliability, and scalability, while staying ahead of technological advancements to improve our tech stack and security practices.

 

 

Responsibilities and Duties

  • Lead the design, development, and maintenance of scalable, secure backend systems using Java and Spring Boot with GCP services;
  • Implement and optimize microservices architecture to enhance scalability, performance, and reliability;
  • Conduct software analysis, integration, and unit testing, while optimizing code and ensuring quality;
  • Address and resolve support requests within defined SLAs, focusing on backend service issues;
  • Develop and maintain APIs (RESTful, gRPC, GraphQL) to support application features;
  • Utilize CI/CD pipelines for efficient deployment and integration. Write clean, maintainable, and well-documented code adhering to coding standards;
  • Troubleshoot, debug, and enhance the performance and stability of backend systems;
  • Collaborate with cross-functional teams, including frontend and DevOps, to define and implement new features;
  • Stay updated on emerging technologies and actively contribute ideas to improve the tech stack, including enhancing security practices.

 

 

Essential Skills

  • Extensive experience in backend development with a strong focus on Java and Spring Boot;
  • Hands-on experience with Micronaut for building microservices;
  • Advanced proficiency in Google Cloud Platform (GCP) services, such as Cloud Functions, Cloud SQL, Compute Engine, and Cloud Storage;
  • Advanced knowledge and experience in implementing and optimizing microservices architecture;
  • Intermediate expertise with both SQL and NoSQL databases;
  • Intermediate proficiency in Docker, Kubernetes, and Terraform;
  • Intermediate knowledge of CI/CD pipelines and automation tools;
  • Strong understanding of identity management, particularly GCP IAM, for authentication and authorization practices;
  • Proficiency in version control tools like GitHub, GitLab, or Bitbucket;
  • Basic knowledge of modern software development methodologies, including Agile and Scrum;
  • Adaptable and proactive with a commitment to continuous learning and improvement.

 

 

Highly Desirable Skills

  • Familiarity with AWS services to complement GCP expertise;
  • Experience with Python or Node.js to enhance backend flexibility;
  • Understanding of frontend technologies like Vue.js and React.js for effective collaboration with frontend teams;
  • Knowledge of advanced security practices to strengthen application security;
  • Certification in cloud technologies or software development methodologies, adding credibility to expertise.

 

 

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Encora
Encora

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say