Mid Java Backend Engineer
hace 2 días
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
Requirements & Qualifications
To excel in this role, you should possess:
- 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
Nice to Have Skills
- 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
Soft Skills
- 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
Why you will love Lean Tech
- 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 1 semana
Desde casa, Colombia Lean Solutions Group A tiempo completoCompany OverviewLean 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 technology...
-
Mid Backend Engineer
hace 2 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Mid Backend Engineer (C++)** **Responsibilities** - Mentor fellow developers - Work with DevOps and QA to build a quality focused CI/CD pipeline - Responsible for code reviews, testing and delivery of high-quality maintainable code - Work in an Agile environment to define, estimate and work user stories - Proficient English and communications skills...
-
Mid to Mid+ Level Python Engineer
hace 2 semanas
Desde casa, Colombia Lean Solutions Group A tiempo completoCompany 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 their careers...
-
Mid-Level Backend Developer
hace 2 días
Desde casa, Colombia Lean Solutions Group A tiempo completoMid-Level Backend Developer (Golang)Location: [Remote]Type: Full-timeExperience Level: Mid-Level (3 – 4)About the RoleWe 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 concurrent data...
-
Senior Kotlin Engineer
hace 3 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Senior Backend Engineer (Kotlin)** **Responsibilities** - Mentor fellow developers - Work with DevOps and QA to build a quality focused CI/CD pipeline - Responsible for code reviews, testing and delivery of high-quality maintainable code - Work in an Agile environment to define, estimate and work user stories - Proficient English and communications skills...
-
Remote Backend-full Stack
hace 6 días
Desde casa, Colombia Landed A tiempo completo**Highlights**: - **Hiring in Brazil or Colombia**: - **Remote**: - Full-time - **Salary: $4,000 - $5,000 USD per month or $48k - $60k USD annually** **Requirements**: - Have 4+ years of experience as a Backend or Fullstack Engineer - Are highly proficient with Ruby on Rails - Have commercial experience with React/React Native - Have experience working...
-
Java Backend Developer
hace 1 semana
Desde casa, Colombia STEFANINI LATAM A tiempo completo¡Sé parte de Stefanini! En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor. **Responsabilidades y atribuciones** - Analizar, diseñar y realizar la implementación de soluciones de integración utilizando APIs REST. **Java Spring Boot**: - Analizar requerimientos funcionales...
-
Senior Backend Engineer
hace 1 semana
Desde casa, Colombia Superstaff A tiempo completoJob Title: Senior Backend Engineer (AWS Serverless)Location: Remote (Latin America) | Salary: Up to $5,000 USD/month + EquityAbout the OpportunityAt Littio, we are redefining how Latin Americans protect and grow their assets. We are looking for an experienced Backend Engineer to join our high-performance technical team.This is not just a coding role; it is...
-
Senior Backend Engineer
hace 2 semanas
Desde casa, Colombia _coderio A tiempo completoAbout UsCoderio designs and delivers scalable digital solutions for global businesses. With a strong technical foundation and a product mindset, our teams lead complex software projects from architecture to execution. We value autonomy, clear communication, and technical excellence. We work closely with international teams and partners, building technology...
-
Mid to Senior Backend Java Developer
hace 6 días
Desde casa, Colombia Lean Tech A tiempo completoLean Tech is a **fast-growing** company located in **Medellín, Colombia**. We currently have one of the most prominent networks within the **transportation **and **logistics** industries. Our corporate projections represent **hundreds **of opportunities for our professionals to **grow **and **boost** their careers. Working with us means collaborating with...