Encora

Senior Backend Java Engineer

Encora
Apply
5 hours ago
Remote, PeruSenior

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and optimize cloud-native microservices deployed on AWS ECS.
  • Develop and manage integrations with DynamoDB and other data-storage solutions.
  • Collaborate with cross-functional teams to deliver secure, high-quality, and performant software solutions.

Requirements

  • At least 5 years of backend software development experience.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience designing and developing RESTful APIs and microservices.
  • Strong experience with AWS services, particularly ECS.
  • Hands-on experience with DynamoDB.
  • Knowledge of software design patterns, clean code principles, and software development best practices.
  • Experience with SQL and data modeling concepts.
  • Proficiency with Git and version-control workflows.
  • Experience working in Agile development environments.
  • Strong analytical, troubleshooting, and communication skills.
  • Preferred: experience with additional AWS services, cloud-native architectures, CI/CD pipelines, DevOps practices, Docker, event-driven architectures, messaging systems, performance tuning, application monitoring, Linux, and Jira.

Benefits

  • Remote work arrangement from Peru.

Tech Stack

Amazon DynamoDBAWSDockerGitJavaLinuxSpring BootSQL

Categories

Encora

About Encora

5,001-10,000 employees

Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.

Contact me