
Real job — pulled straight from Aubrant Digital’s careers page · Verified September 3, 2026 · No reposts.
Job description
Aubrant Digital is hiring a Senior Java Engineer — a full-time, based in Escazu, Costa Rica role. Apply directly on Aubrant Digital's careers page below.
Senior Java Engineer (LATAM)
Location: Escazu, Costa Rica
Department: Engineering
Job Description:
Aubrant Digital is seeking a Senior Java Engineer to join our growing team and design, develop, and support scalable, high-performance back-end systems, collaborating with cross-functional teams to deliver top-quality software solutions with global impact. This hands-on contributor will focus primarily on back-end development (approximately 90%), building modern, cloud-based architectures using Java 21, Spring Boot, Kubernetes, and Kafka, and contributing to innovative, high-impact projects.
Why Join Us:
- Be part of a dynamic, multicultural team working on challenging and impactful projects.
- Opportunity to use cutting-edge technologies, including Java 21, Spring Boot, Kubernetes, and Kafka.
- Collaborative and agile work environment with career growth opportunities.
- Competitive compensation package and benefits.
Must-Have Requirements
- 5+ years of hands-on experience in Java software development, with strong expertise in Java 21 and modern Spring Boot frameworks.
- Proven experience designing and building back-end applications, RESTful APIs, and enterprise-level services using Spring Boot.
- Hands-on experience with Kubernetes, including managing and running applications in containerized environments.
- Solid understanding of relational databases (MS SQL, MySQL, or similar).
- Experience working with enterprise cloud technologies (Azure and/or AWS).
- Practical experience using AI-assisted development tools (e.g., GitHub Copilot or similar) to support coding, testing, and delivery.
- Familiarity with Agile development methodologies and best practices.
- Excellent verbal and written communication skills, with proficiency in both English and Spanish (minimum 85%).
- Bachelor's degree or higher in Computer Science or a related field.
Should-Have Requirements
- Experience with Kafka for event streaming and messaging.
- Hands-on experience with Azure cloud services beyond baseline familiarity (e.g., AKS, Azure Functions, Azure DevOps).
- Experience with MongoDB or other NoSQL database technologies.
- Experience providing technical guidance and mentorship to other developers.
- Experience participating in technical design and architecture discussions.
Could-Have / Nice-to-Have Requirements
- Experience with DataDog for monitoring, logging, and observability.
- Familiarity with Terraform for infrastructure as code.
- Experience with Snowflake for data warehousing and analytics.
Ideal Candidate Traits:
- Passionate about modern technologies, cloud-based architectures, and meaningful, high-impact work.
- Curious, proactive, and collaborative.
- Strong communicator, comfortable working across multicultural, cross-functional, global teams.
- Committed to delivering solutions together, not in competition.
- Embraces Agile methodology and promotes a one-team culture.
About the Company
About Aubrant
Aubrant Digital is a leader in multi-shore custom application development. We are passionate about solving our clients’ business problems through consultative teamwork, innovative software, and proven processes. We’ve served more than 50 clients and delivered hundreds of high quality, custom enterprise applications. Our clients value us as integral team members who get the job done on time and on spec, and we are proud of our high client retention rate and under 2% staff turnover. With offices in New Jersey, Boston, Costa Rica, and Eastern Europe, we execute the full software lifecycle, from architecture and design through development, QA and application maintenance & support. Our company culture emphasizes client service, trust-based relationships, and innovation.
Get Senior Java Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Java Engineer at Aubrant Digital?
The required skills for Senior Java Engineer at Aubrant Digital include: Java, Spring Boot, Kubernetes, Kafka, MySQL, Azure, AWS, Agile, REST, MongoDB, Datadog, Terraform, Snowflake.
What is the seniority level for Senior Java Engineer at Aubrant Digital?
Senior Java Engineer at Aubrant Digital is a Senior level position.
How do I apply for Senior Java Engineer at Aubrant Digital?
You can view the full description and apply for Senior Java Engineer at Aubrant Digital on EchoJobs: https://echojobs.io/job/aubrant-digital-senior-java-engineer-latam-e76c0.