4 hours ago
Remote, Costa Rica or Heredia, Costa RicaMid Level / Senior
Responsibilities
- Develop and maintain backend applications primarily with Java and Spring Boot, using Django and Python as secondary technologies.
- Contribute to backend and frontend projects involving React, Kafka, GraphQL, SQL, and MongoDB.
- Own software development lifecycle activities including building, deploying, merging, and troubleshooting production code.
- Work autonomously across multiple projects, prioritize tasks, resolve technical challenges, and use data to investigate production issues.
Requirements
- Require 3–5 years of professional software engineering experience.
- Require strong expertise in Java and Spring Boot as the primary backend stack.
- Require experience with Django, Python, React, Kafka, GraphQL, SQL, and/or MongoDB.
- Require experience with software build and deployment processes.
- Require experience with at least one of Dagster, Data Lakes, or Amazon Athena.
- Seek senior-level ownership, autonomy, initiative, independent working ability, rapid ramp-up, and cross-project responsibility.
- Prefer product-manager experience supporting prioritization with go-to-market teams and engineers.
- Prefer experience with Claude, Cursor, or Windsurf and clear communication, strategic prioritization, comfort with ambiguity, and data-driven production troubleshooting.
Benefits
- Remote work based in Costa Rica.
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.
