Senior Software Engineer (Java)

encora10· CSA Billable
Apply Now ↗
📍 Costa Rica

About this role

 

Job Title: Senior Software Engineer (Java)

Key Skills: Java, Backend Development, Spring Boot, Spring Framework, BOQ, Apps Framework, Data Pipelines, TypeScript, Analytics, Infrastructure

Experience: +5 YOE.

Location: Costa Rica

Mode: Remote.

We at Coforge are hiring Senior Software Engineer (Java) (#21207) with the following skill set.

Key Responsibilities

  • Design, develop, and maintain backend services and infrastructure solutions using Java in enterprise-scale environments.
  • Work on backend infrastructure and internal frameworks, contributing to scalable application development and platform reliability.
  • Collaborate with engineering teams to implement maintainable backend architectures, integrations, and performance improvements.
  • Contribute to technical problem-solving, continuous improvement, and engineering best practices across backend systems.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • 5+ years of experience in backend software engineering or Java development roles.
  • Strong hands-on experience with Java and backend application development.
  • Experience working with backend frameworks such as Spring Boot and Spring Framework.
  • Familiarity with infrastructure-oriented backend systems and scalable enterprise applications.
  • Experience designing and integrating RESTful APIs and backend services.
  • Strong understanding of software engineering principles, system design, and backend performance optimization.
  • Experience working in Agile environments and collaborating across cross-functional engineering teams.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills with the ability to work in collaborative engineering environments.

Preferred Skills:

  • Experience with BOQ and Apps Framework (Google internal products).
  • Familiarity with data pipelines, analytics workflows, or data-driven systems.
  • Frontend development experience, particularly with TypeScript.
  • Experience working with enterprise-scale internal platforms or infrastructure frameworks.

Posted On: 14-05-2026

At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

 
 

 

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer (Java) position at encora10?
The salary for this Senior Software Engineer (Java) role at encora10 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer (Java) position at encora10 located?
This Senior Software Engineer (Java) role at encora10 is based in Costa Rica. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Senior Software Engineer (Java) at encora10 belong to?
This Senior Software Engineer (Java) position is part of the CSA Billable department at encora10. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer (Java) position at encora10?
Click the "Apply Now" button on this page. You will be redirected to encora10's official application portal hosted on greenhouse where you can submit your application directly.
When was the Senior Software Engineer (Java) job at encora10 posted?
This Senior Software Engineer (Java) position at encora10 was posted on May 18, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer (Java)
encora10
Apply for this role ↗

You'll be redirected to encora10's official application page on Greenhouse.