This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Encora
Posted 3mo ago

Senior Software Engineer (Java)

Encora
Costa Rica
RemoteFull Time
Responsibilities
  • Design backend
  • Build APIs
  • Collaborate teams
Requirements
  • 5+ years backend software engineering
  • Java, Spring Boot
  • Microservices
  • REST APIs
  • AWS
  • Docker/Kubernetes
  • CI/CD
  • Agile
Technical tools mentioned
JavaSpring BootMicroservicesREST APIsSQLAWSDockerKubernetesCI/CDAgileKafkaRabbitMQDevOpsInfrastructure as CodeMonitoring and LoggingCloud Certifications

Job description

Job Title: Senior Software Engineer (Java)

Key Skills: Java, Spring Boot, Microservices, REST APIs, SQL, AWS, Docker, Kubernetes, CI/CD, Agile

Experience: +5 YOE. 

Location Costa Rica

Mode: Remote

 

We at Coforge are hiring Position (#21340) with the following skill set. 

Key Responsibilities 

  • Design, develop, and maintain scalable backend applications using Java and modern microservices architecture.
  • Build and integrate RESTful APIs and backend services to support enterprise-level applications.
  • Collaborate with cross-functional Agile teams to deliver high-quality, secure, and scalable software solutions.
  • Troubleshoot, optimize, and enhance application performance, reliability, and maintainability.

Required Skills & Qualifications 

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • 5+ years of experience in backend software engineering or Java development roles.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience building microservices and RESTful APIs.
  • Solid understanding of object-oriented programming principles and software design patterns.
  • Experience working with relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience working in Agile/Scrum environments and CI/CD pipelines.
  • Strong analytical, troubleshooting, and communication skills.

Preferred Skills: 

  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Familiarity with DevOps and Infrastructure as Code practices.
  • Knowledge of monitoring and logging tools.
  • Relevant cloud or Java certifications.

Posted On: 14-05-26 

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.  

About Encora

Provides global digital engineering and software product development services.

Similar jobs

Senior Software Engineer roles
3mo
Save
Mark Applied
Hide
Sr. Software Engineer, AI
Argentina or Colombia or Costa Rica or Mexico
RemoteFull Time
Backblaze
BackblazeNASDAQ: BLZE: Independent cloud storage and data backup platform.
5+ YOE5+ years backend software engineering; proficient in Java, Python, TypeScript; experience with AI workflows; building large-scale APIs and distributed storage; strong testing, docs, security and performance.
AI coding agents (Claude Code, Cursor, Codex, Antigravity), Python, TypeScript, Go, JavaScript, Java, SQL, NoSQL, LangChain, LlamaIndex, vector databases, GitHub, pytest, CI/CD, Linux
4mo
Save
Mark Applied
Hide
Senior Software Engineer
Heredia, Heredia, Costa Rica
HybridFull Time
Tebra
Tebra: Provides software for independent healthcare practice management and growth.
5+ YOE5+ years software development in Java; Spring Boot; REST API design; contract-first development; caching and data modeling; testing; observability and resilience; React/TypeScript familiarity.
Java, Spring Boot, REST API, React, TypeScript, Redis, Caching
10mo
Save
Mark Applied
Hide
Senior Software Developer | REMOTE
Bogota or Argentina or Brazil or Costa Rica or Uruguay
$4k-$6k/mo RemoteFull Time
Property Leads
Property Leads: Generates motivated seller leads for real estate investment professionals.
3+ YOE3+ years in software engineering; distributed systems; backend APIs; Python; AWS Lambda; MongoDB; cloud infrastructure; pragmatic design; comfortable in fast-paced, ambiguous environments; strong collaboration.
Python, AWS Lambda, MongoDB
11mo
Save
Mark Applied
Hide
Senior Software Engineer, Core Experiences - San José, Costa Rica
San José, /, Costa Rica
RemoteFull Time
Speechify
Speechify: Converts written text into natural-sounding audio for users.
Senior-level software engineering role focusing on core experiences, APIs, and cross-platform SDKs. Strong systems thinking, speed, and collaboration with designers, PMs, and marketing.
Kotlin Multiplatform, Kotlin, Google Cloud Platform, GCP
12y
Save
Mark Applied
Hide
Senior Software Engineer java
Curridabat, San Jose, Costa Rica
OnsiteFull Time
Growth Acceleration Partners
Growth Acceleration Partners: Strategic technology solutions provider of software and data engineering.
3+ YOE3+ years of web-based software development experience with strong Java expertise and experience in web application development.
Java, JavaScript, CSS, Extjs, MySQL, Microsoft SQL Server, Oracle, Subversion, Perforce, Clearcase
2mo
Save
Mark Applied
Hide
Senior Software Engineer II
Cartago, Cartago, Costa Rica
$5k-$5k/mo RemoteFull Time
GreenSlate
GreenSlate: Providing payroll and accounting software for the entertainment industry.
10+ YOE10+ years in software development; strong OOP/SOLID; proficient in C# or Java, JavaScript, TypeScript, and SQL; experience with MVVM and TDD.
React, .NET, TypeScript, MS SQL, C#, Java, JavaScript, MVVM, TDD
This job has expired