Mid Java Backend Engineer
hace 6 días
Description
Company Overview
Lean Tech is a dynamic and growing organization headquartered in Medellín, Colombia, specializing in software development and IT services for the entertainment, financial, and logistics sectors. The company partners with engineering teams across Latin America and the United States to deliver scalable, secure, and high-impact technology solutions. Lean Tech's culture is built on collaboration, innovation, and continuous growth, supported by mentorship programs that foster long-term career development. As an equal opportunity employer, Lean Tech is committed to celebrating diversity and creating an inclusive environment for all team members.
Position Title: Backend Software Engineer
Location: Remote – LATAM
What you will be doing
The Backend Software Engineer will be a key contributor to the development and enhancement of backend services that power critical financial platforms, including payment processing, accounting, and financial distribution systems. The role focuses on building scalable, reliable, and highly performant backend solutions using Java and Spring Boot within a distributed architecture.
This position involves full ownership of features from design through deployment, with a strong emphasis on code quality, accuracy, and reliability. Automated testing is a non-negotiable component of the role, with extensive use of JUnit and Mockito to ensure data integrity in financial systems. The engineer will work within a containerized AWS environment and manage CI/CD pipelines while participating in on-call rotations to support production systems where data consistency is paramount.
Key responsibilities include:
-
Develop and enhance scalable and reliable backend features for payment processing and financial distribution systems using Java and Spring Boot
-
Write robust, maintainable, and highly accurate unit and integration tests using frameworks such as JUnit and Mockito
-
Manage and maintain CI/CD pipelines using Gradle and Jenkins to enable automated deployments to AWS environments
-
Collaborate with cross-functional product, design, and engineering teams throughout the design, implementation, and validation of backend services
-
Take end-to-end ownership of features, including deployment and ongoing production support, by participating in on-call rotations and resolving incidents
-
Bachelor's degree in Computer Science, Engineering, or a related field
-
3+ years of experience building scalable, consumer-facing backend applications
-
Strong proficiency in Java, specifically Java 17, and the Spring ecosystem, including Spring Boot, Spring Framework, Spring Web/WebMVC, and Spring Security
-
Non-negotiable expertise in automated testing frameworks, particularly JUnit and Mockito
-
Experience with NoSQL databases, with Apache Cassandra considered a strong plus (DynamoDB experience may also be applicable)
-
Solid understanding of computer science fundamentals, including distributed systems, data structures, and algorithms
-
Comfort working with AWS services, particularly EC2, and containerized environments using Docker
-
Experience managing CI/CD build pipelines using tools such as Jenkins and Gradle
-
Strong verbal communication skills in English and a proactive approach to clarifying requirements
-
Demonstrated ownership and accountability for features across the full development lifecycle
-
Previous experience in the Financial Services domain
-
Experience with relational databases such as PostgreSQL or MySQL
-
Familiarity with Kubernetes, particularly for local development environments
-
Knowledge of messaging systems such as Apache Kafka
-
Experience with observability tools, including Datadog for monitoring and Splunk for logging
-
Exposure to additional AWS services such as S3, SNS/SQS, or Kinesis Firehose
-
Familiarity with alternative NoSQL databases such as DynamoDB
-
Understanding of dependency injection frameworks, specifically Google Guice
-
Experience using Spring Cloud for service discovery
-
Collaboration and Communication: Works effectively with cross-functional product, design, and engineering teams, communicating clearly with both technical and non-technical stakeholders
-
Ownership and Accountability: Demonstrates full accountability for features from development through deployment and ongoing production support
-
Analytical Problem-Solving: Applies strong analytical skills to conduct root cause analysis and resolve production incidents impacting financial systems
-
Proactive Initiative: Actively seeks clarification on ambiguous requirements to ensure precision and alignment
-
Adaptability: Thrives in fast-paced, product-oriented environments and maintains a strong commitment to system reliability through on-call participation
-
Join a powerful tech workforce and help change the world through technology
-
Professional development opportunities with international customers
-
Collaborative and inclusive work environment
- Clear career paths supported by mentorship programs
-
Senior Java Backend Engineer
hace 14 horas
Remote, Colombia Lean Solutions Group A tiempo completoDescription Company Overview Lean Tech is a dynamic and growing organization headquartered in Medellín, Colombia, specializing in software development and IT services across the entertainment, financial, and logistics sectors. The company partners with engineering teams across Latin America and the United States to deliver scalable, secure, and high-impact...
-
Senior Java Backend Engineer
hace 1 semana
Remote, Colombia Lean Solutions Group A tiempo completoDescription Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals...
-
Senior+ Java Backend Engineer
hace 1 semana
Remote, Colombia Lean Solutions Group A tiempo completoDescription Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals...
-
Senior Java Engineer
hace 1 semana
Remote, Colombia Lean Solutions Group A tiempo completoDescription Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to...
-
Mid-Level Backend Developer
hace 4 días
Remote, Colombia Lean Solutions Group A tiempo completoDescription Mid-Level Backend Developer (Golang)Location: [Remote]Type: Full-timeExperience Level: Mid-Level (3 – 4) About the Role We are looking for a Mid-Level Golang Developer to join our core infrastructure team. Unlike a full-stack role, this position is purely backend-focused. You will spend your days designing scalable microservices, optimizing...
-
Backend Engineer
hace 2 semanas
Remote - Bogotá; Remote - Medellín, Colombia Frontera Health A tiempo completoFrontera is reimagining how children with autism and other behavioral health needs get the care they deserve. We bring together world-class clinicians, technologists, and autism specialists to build cutting-edge AI tools that help care teams work smarter and spend more time with the children and families who need them most.Our platform is HIPAA-compliant and...
-
Mid-Level Full Stack Developer
hace 4 días
Remote, Colombia Lean Solutions Group A tiempo completoDescription Mid-Level Full Stack Developer (Golang / React)Location: [Remote]Type: Full-timeExperience Level: Mid-Level (3 – 4 years) About the Role We are looking for a highly motivated Mid-Level Full Stack Developer to join our engineering team. In this role, you will bridge the gap between backend performance and frontend usability. You will be...
-
Mid Senior Fullstack Developer
hace 2 semanas
Remote, Colombia MAS Global Consulting A tiempo completoWho We AreAt MAS Global Consulting, we are a premium digital engineering partner trusted by some of the world's most innovative companies — from high-growth startups to Fortune 100 enterprises.We combine technical excellence, nearshore agility, and a people-first culture to deliver high-impact software solutions across cloud, data, and digital...
-
Mid-Level Ruby Developer
hace 4 días
Remote, Colombia Lean Solutions Group A tiempo completoDescription Mid-Level Ruby Developer (Backend Focus)Location: [Remote]Type: Full-timeExperience Level: Mid-Level (3 – 4 years) About the Role We are looking for a Mid-Level Ruby Developer to join our backend engineering team. While you may occasionally touch frontend code, your primary home will be the server side. You will focus on building robust...
-
Junior+ to Mid Fullstack Engineer
hace 14 horas
Remote, Colombia Lean Solutions Group A tiempo completoDescription Company Overview: Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate...