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 1 semana
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 Backend Developer
hace 7 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Backend Developer** **Responsibilities** - Develop service-based, server-side solutions in Java. **Requirements**: - Bachelor's degree in Computer Science or related field. - 3+ years of development experience in Java is required. - 2+ years of experience working with the Spring framework including IOC, MVP and other features. - Experience with J2EE is...
-
Desarrollador Backend Java
hace 2 días
Desde casa, Colombia Makers Solutions S.A.S A tiempo completoEstamos buscando un Desarrollador Backend JavaSi te apasiona el desarrollo de aplicaciones robustas, disfrutas trabajar en entornos ágiles y quieres crecer en proyectos desafiantes bajo una arquitectura técnica sólida, esta oportunidad es para tiResponsabilidades:Analizar requerimientos del cliente a través de historias de usuario.Entender cada...
-
Java Backend Developer
hace 7 días
Desde casa, Colombia Smart Talent IT A tiempo completo**Un cordial saludo, en Smart Talent tenemos una vacante denominada “Java Backend Developer” que te puede interesar a ti o a alguno de tus compañeros, así que no dejes de compartirla. Nível de inglés intermedio / alto. 100% Trabajo remoto.** **Salario hasta COP $ 12.000.000M según conocimientos y experiência, la cual debe ser mínimo de 3...
-
Mid-level Backend Developer
hace 1 semana
Desde casa, Colombia Gorilla Logic A tiempo completo**Responsibilities** - Work with DevOps and QA to support a quality focused CI/CD pipeline - Build out unit tests to ensure that the code is reasonably tested prior to shipment - Work in an Agile environment to define, estimate and work user stories - Excellent English and communications skills required - Good Analytical thinking and problem-solving...
-
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 Full Stack Developer
hace 1 semana
Desde casa, Colombia Gorilla Logic A tiempo completo**Mid Full Stack Developer (Java/Angular)** **Responsibilities** - This role is a balanced full-stack position (50% FE/50% BE). - Provide architectural leadership to the team and our client. - Mentor fellow developers. - Work with DevOps and QA to build a quality-focused CI/CD pipeline. - Proficient English and communications skills required. - Good...
-
Senior Backend Developer
hace 2 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Senior Backend Developer (Java)** **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...
-
Senior Engineer
hace 5 días
Desde casa, Colombia Gorilla Logic A tiempo completo**Senior Backend Developer (Java)** **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...