SR Java Backend Engineer

SR Java Backend Engineer

SR Java Backend Engineer

Encora

42 minutos atrás

Nenhuma candidatura

Sobre

  • Important Information
  • Location: Brazil
  • Job Mode: Full-time
  • Work Mode: Work from home
  • Job Summary
  • We are seeking a highly skilled Senior Java Backend Developer to design and develop scalable, high-performing, and reliable backend systems. The ideal candidate will bring strong expertise in Java, web services, and cloud environments, and will actively collaborate with cross-functional teams throughout all phases of the agile development process.
  • Responsibilities and Duties
  • Analyze and digest requirements from the Product team to define high-level designs focused on availability, performance, and scalability;
  • Evaluate and discuss trade-offs of various design approaches, creating detailed design documentation;
  • Implement end-to-end solutions — from coding to testing — ensuring adherence to quality and performance standards;
  • Actively participate in all phases of the agile development lifecycle.
  • Essential Skills
  • Proven experience in object-oriented software development using Java SE 8+ (Java 11 preferred);
  • Strong experience with Java frameworks, especially Dropwizard.io (Spring experience is also acceptable);
  • Solid experience in backend systems development;
  • Proficiency with Apache Maven for build and dependency management;
  • Experience designing and consuming RESTful or SOAP-based web services;
  • Hands-on experience with automated testing in Java, including use of mocking frameworks;
  • Experience with Cloud (mandatory);
  • Familiarity with IaaS and PaaS platforms (primarily AWS);
  • Proficiency in SQL and NoSQL databases;
  • Comfortable working in Linux environments;
  • Knowledge of Docker and container orchestration tools.
  • Highly Desirable Skills
  • Strong understanding of distributed systems and microservices architectures;
  • Experience in designing high-availability and scalable systems;
  • Familiarity with CI/CD pipelines and DevOps practices;
  • Experience working within Agile teams (Scrum or Kanban);
  • Exposure to VOIP and SIP technologies is a plus;
  • Experience with Message Brokers such as RabbitMQ or Amazon SQS is highly desirable.
  • 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.