4 days ago
Remote, Peru +3 moreMid Level
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, performant, and high-quality software solutions.
Requirements
- At least four years of backend software development experience.
- Hands-on experience with Java and Spring Boot.
- Experience designing and developing RESTful APIs and microservices.
- Experience with AWS services, particularly ECS, and hands-on experience with DynamoDB.
- Knowledge of software design patterns, clean code principles, software development best practices, SQL, and data modeling.
- 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, Docker, event-driven architectures, messaging systems, performance tuning, application monitoring, Linux, and JIRA.
Benefits
- Remote work arrangement in Latin America.
About Encora
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.
