Posted Sep 11, 2026

Senior Software Developer (Java) - Costa Rica

Apply Now

We're looking for a talented and versatile Senior Software Developer with strong experience in Java and modern web technologies to join our team. In this role, you'll take ownership of software from design through production, and use AI agents as part of your regular development workflow. You'll work closely with product managers, engineers, QA, and other stakeholders to deliver features, integrations, and solutions for our clients. If you're passionate about clean code, scalable systems, modernizing applications, and using AI tools to work faster and better, we'd love to hear from you.

This position is a full-time role for an initial 3-month probationary period, with the opportunity to extend permanently based on performance and business needs. We are 100% remote, but candidates must reside in and be authorized to work in Costa Rica.

Responsibilities:

Qualifications:

Benefits:

This is a full-time position with the following benefits:

All JBS roles are fully compliant with Costa Rican labor law, including but not limited to:

CCSS Enrollment (Caja Costarricense de Seguro Social). This ensures access to Costa Rica’s national healthcare system, disability coverage, and pension benefits.

Aguinaldo (13th Month Bonus) - Employees receive the legally required annual Aguinaldo bonus, paid in December.

Requires 5+ years of Java development experience, Open Liberty or similar runtime expertise, REST APIs, SQL, distributed systems, CI/CD, cloud platforms, legacy modernization, AI-assisted development, and Agile collaboration.

Key Responsibilities

Skills & Tools

Java, Open Liberty, SQL, RESTful APIs, CI/CD, AI agents

Job Details

Benefits

About JBS

A technology company developing software, integrations, and AI-enabled solutions for clients. — Industry: Information Technology