Location: Anywhere in Costa Rica


• Experience developing applications with Java or OOP languages

• Experience developing in a cloud environment like AWS

• Experience with Python

• Experienced with modern integrated testing, debugging and automation techniques

• Junit, pytest, Jest, or similar tools

• In-depth knowledge of at least one backend programming language and framework

• Knowledge of front-end technologies, such as html, CSS, and JavaScript, so that he/she can communicate with the front-end team

• Capable of managing a hosting environment along with the database administration

• Strong object-oriented programming

• C# / .NET Core

• RESTful services / Web API

• Unit-testing experience / test-driven development

• Azure Cloud

• Familiarity with Microservices or event-driven architectures

• Familiarity with SQL

• Design patterns (incl. CQRS)

• Serverless Functions (Azure Functions or AWS Lambdas)

• DevOps – CI/CD, Terraform

Nice to have

• Multi-tenancy

• Containerization

• 3rd Party Integrations

• Cosmos/noSQL

• Enterprise level logging & security


• Azure API management (or equivalent. e.g. AWS API Gateway) GraphQL

Softon Digital is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.

    Hello! My name is . I want to apply for Java Back-End Developer. I can be reached via email at , or call me at , this is my resume (PDF or Word ONLY): My english level is?B1: -60%B2: 60% to 80%+C1: 80%+ plus

    Back to Top