Encora

Java SE Developer

Encora Brazil 19 days ago
engineering

Important Information 

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

 

 

Responsibilities and Duties

  • Digest requirement from the product team and participate in the elaboration of high-level design for high availability, performance, and scalability; 
  • Raise and discuss trade-offs of different design approaches elaborating detailed design documents; 
  • Implement solutions from coding to testing; 
  • Follow the agile process and participating actively in all development phases. 

 

Essential Skills 

  • Proven experience with object-oriented software development in Java SE 8+ (Java 11 preferred); 
  • Proven experience with backend systems development; 
  • Experience with Apache Maven; 
  • Experience or knowledge with modeling, producing and consuming web services based APIs (RESTful or SOAP-based); 

 

Highly Desirable Skills 

  • Strong experience with Java Frameworks (especially Dropwizard.io but Spring is a good start);
  • Experience with automated tests in Java including use of mocking libraries;
  • Experience with cloud computing (AWS, Azure, Google Cloud, etc.);
  • Experience with IaaS and Paas (Infrastructure as a Service and Platform as a service respectively) primarily for AWS;
  • Knowledge of SQL and NoSQL databases;
  • Comfortable with Linux Environment for development;
  • Knowledge of Docker and container orchestration.

 

Additional Skills 

  • Experience or familiarity with distributed systems and microservices architecture;
  • Experience designing High Availability/Scalable systems;
  • Experience in CI/CD build pipelines;
  • Experience working on an Agile team and knowledge of agile processes (Scrum, Kanban, etc);
  • Experience with VOIP and SIP is a plus;
  • Experience with Message Brokers like RabbitMQ and SQS is a big plus.

 

 

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.

Sponsored

Explore Other

Skills in this job

People also search for