About The Position

CONSULTFIZ LATAM, a fully owned subsidiary of Confiz LLC, is hiring a Level III Java Engineer in Costa Rica. The role involves delivering quality software, ideally across the full stack, with additional responsibilities possible depending on the candidate’s expertise. The engineer will develop and maintain backend services and APIs, contribute to enterprise-scale system architecture, work with SQL and NoSQL databases, and support Kafka event-streaming solutions. The role also includes cloud infrastructure work using AWS, CI/CD, software testing, and production support for frontend and backend applications. The engineer will work with senior developers and other team members to build secure, scalable, and fault-tolerant systems. Confiz describes a global team working on enterprise projects and products for Fortune 100 retail and CPG companies, store chains, fintech firms, and Silicon Valley startups. The company highlights its process-focused culture, learning through collaboration, and use of cutting-edge technologies.

Requirements

  • 5–7+ years of professional software development experience.
  • Proficiency in Java and experience with backend frameworks such as Spring Boot.
  • Familiarity with SQL databases such as PostgreSQL or MySQL.
  • Basic exposure to NoSQL databases such as DynamoDB or MongoDB.
  • Understanding of event-driven architectures and basic experience with Apache Kafka, including producers, consumers, and topics.
  • Exposure to AWS cloud services such as Lambda, S3, and RDS, or other cloud platforms.
  • Willingness to learn and assist in diagnosing and resolving production system issues.
  • Ability to participate in an on-call rotation and proactively respond to incidents.
  • Experience or awareness of CI/CD tools such as GitLab or GitHub CI/CD and automated testing and deployment pipelines.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Excellent communication skills and ability to collaborate effectively in a team setting.
  • Willingness to learn and grow under mentorship in a dynamic environment.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.

Nice To Haves

  • Experience delivering quality software across the full stack.
  • Experience with PostgreSQL, MySQL, DynamoDB, or MongoDB.
  • Experience with Kafka producers, consumers, and topics.
  • Exposure to AWS services including Lambda, S3, and RDS.
  • Experience with GitLab or GitHub CI/CD.

Responsibilities

  • Assist in designing, developing, and maintaining backend services, APIs, and microservices using Java and Spring Boot.
  • Write clean, efficient, and well-documented code under the guidance of senior developers.
  • Contribute to data processing and system integrations.
  • Collaborate on secure, scalable, and fault-tolerant systems for enterprise applications.
  • Support the development and enhancement of backend architectures for large-scale data and user requests.
  • Work with SQL and NoSQL databases to develop and optimize data storage, retrieval, and processing solutions.
  • Assist in refining database schemas and query performance.
  • Contribute to the design and maintenance of Kafka-based event-streaming architectures for real-time data processing between distributed systems.
  • Assist with troubleshooting and optimizing Kafka pipelines.
  • Learn to implement and maintain CI/CD pipelines using tools such as GitLab or GitHub CI/CD.
  • Collaborate to automate build, testing, and deployment processes.
  • Work with senior engineers to design and maintain AWS-based backend solutions using services such as S3, Lambda, and RDS.
  • Perform initial rounds of code testing, debugging, and optimization.
  • Contribute to writing unit and integration tests.
  • Provide day-to-day production support for frontend and backend applications and services, including issue resolution and root-cause analysis.
  • Monitor application health, performance, and availability, and assist with incident response as needed.
  • Document recurring issues and propose solutions to improve stability and efficiency.
  • Participate in an on-call rotation and proactively respond to incidents.

Benefits

  • Learning and collaboration opportunities in a vibrant workplace culture.
  • Opportunity to work with cutting-edge technologies on innovative enterprise projects and products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service