Post a job

Software Engineer Expert

On-site Heredia, Costa Rica

Job description _

About the Role _

We are looking for a Senior Java Engineer to join our development team. The ideal candidate brings deep backend development and software architecture expertise with Java technologies, along with frontend exposure and cloud-based application development. This role involves designing scalable, enterprise-grade applications, providing technical leadership, and collaborating with cross-functional teams and stakeholders.

A day in this role _

  • Design, develop and maintain scalable backend services using Java (Spring Boot, Spring Batch).
  • Work on Gradle-based projects and manage build configurations.
  • Develop and maintain frontend components using AngularJS.
  • Contribute to application development using Kotlin and Python where applicable.
  • Build and deploy applications on AWS cloud infrastructure.
  • Write efficient SQL queries and work with relational databases.
  • Participate in code reviews, debugging and performance optimization.
  • Collaborate with product managers, QA and other engineers to deliver high-quality solutions.

The expertise requested _

  • 5+ years of software development experience, with a strong focus on Java engineering.
  • Strong proficiency in Java, especially Spring Boot and Spring Batch.
  • Experience working with Gradle projects.
  • Working knowledge of AngularJS for frontend development.
  • Hands-on experience with Kotlin and Python.
  • Experience with AWS services (deployment, monitoring or development).
  • Strong SQL and database management skills.
  • Familiarity with REST APIs and microservices architecture.
  • Deep expertise in software architecture: system design, architectural patterns, scalability, resiliency, performance and security trade-offs.
  • Fluent verbal and written English, able to communicate clearly and confidently with business and technical stakeholders.

Desired or nice to have expertise _

  • Experience using AI coding assistants and generative AI tools to improve engineering productivity, code quality, documentation and problem-solving.

Our Core values are focus to inclusion and diversity, all qualified applicants will be considered for employment and will go thru a fair recruitment process regardless of their race, religion, gender identity, sexual orientation, national origin or disability status.

Your journey with us begins here!!

Source: the employer's careers page. Last checked 2026-10-21. Posted 2026-10-21.

Applications happen on GFT's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from GFT

All jobs at GFT

Similar jobs in Costa Rica

All software development jobs in Costa Rica

Hiring for a role like this? See how employers fill a role fast.