Encora logoEncora logo

Senior Java Backend Engineer

EncoraBrazil
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Key Responsibilities:Lead the design, development, and maintenance of scalable backend systems using Java and Spring Boot with GCP services. Implement and optimize microservices architecture to boost scalability and performance. Conduct software analysis, integration, and unit testing, ensuring high code quality. Address support requests within defined SLAs, focusing on backend services. Develop and maintain APIs (RESTful, gRPC, GraphQL) for application features. Utilize CI/CD pipelines for efficient deployment and integration, writing maintainable and well-documented code. Troubleshoot and enhance the performance and stability of backend systems. Collaborate with frontend and DevOps teams to define and implement innovative features. Stay updated on emerging technologies to improve our tech stack and security practices. Essential Skills:Extensive experience in backend development with a focus on Java and Spring Boot. Hands-on experience with Micronaut for building microservices. Advanced proficiency in Google Cloud Platform (GCP) services including Cloud Functions and Cloud SQL. Strong knowledge in optimizing microservices architecture. Intermediate expertise in SQL and NoSQL databases. Intermediate proficiency in Docker and Kubernetes.

About the job

Encora is seeking a Senior Java Backend Engineer based in Brazil to help design and optimize backend systems using Java, Spring Boot, and Google Cloud Platform (GCP). This position centers on building and improving APIs, databases, and microservices that support core business functions.

Role overview

This role involves collaborating with cross-functional teams to boost system performance, reliability, and scalability. The work includes hands-on development and refinement of backend components, with a focus on delivering stable and efficient solutions.

Key responsibilities

  • Design, implement, and maintain backend systems using Java and Spring Boot
  • Develop and optimize APIs, databases, and microservices
  • Work closely with other teams to ensure systems meet performance and reliability goals
  • Stay proactive in exploring and adopting new technologies to strengthen the tech stack and security practices

Requirements

  • Strong experience with Java and Spring Boot
  • Hands-on background with Google Cloud Platform (GCP)
  • Proven ability to work on APIs, databases, and microservices
  • Comfort working collaboratively with cross-functional teams

About Encora

Encora is a technology services company that specializes in delivering innovative solutions. Our team is committed to leveraging cutting-edge technologies to help clients achieve their goals and improve their operational efficiency.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.