Senior Java Spring Boot Developer ID-1137
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 and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
We are seeking a highly skilled and experienced developer to join our backend engineering team and provide leadership in designing and implementing a scalable Spring Boot microservices architecture.
Position Title: Senior Java Spring Boot Developer
Location: Remote - LATAM
What you will be doing:
We are seeking a highly skilled and experienced developer to join our backend engineering team and provide leadership in designing and implementing scalable Spring Boot applications. You will play a pivotal role in making architectural decisions, contributing to system-level design, and ensuring best practices for building secure and high-performance backend services. The position requires deep expertise in Java and Spring Boot, strong knowledge of distributed systems, and experience in technical leadership. You will work on a Kotlin-based microservices project supported by a modern Java 21 backend, with the chance to transition into AI-focused initiatives. This role is integral to our team, guiding midlevel developers, driving performance optimization, and collaborating with stakeholders. Expect to work with Docker, AWS (specifically ECS and S3), and integrate system components and external services, all while maintaining a high standard of code quality through thorough testing.
-
Lead the design and implementation of robust and scalable Spring Boot microservices architecture.
-
Architect and review REST APIs based on OpenAPI Specification (OAS) and ensure alignment with best practices.
-
Guide and mentor mid-level developers in code quality, architectural alignment, and feature development.
-
Drive performance optimization through identification of system bottlenecks, latency tuning, and metric-based improvements.
-
Work with containerized applications (Docker) and Spring Boot integrations with AWS (specifically S3).
-
Ensure effective integration of multiple system components and external services.
-
Collaborate with project stakeholders in requirement clarification, sprint planning, and technical decision-making.
-
Write unit and integration tests to ensure code quality.
-
Participate in maintaining and optimizing CI/CD pipelines for continuous deployment.
-
Work with a Kotlin-based codebase supported by a modern Java 21 and Spring Boot backend.
Requirements & Qualifications
To excel in this role, you should possess:
-
5+ years of backend development experience with deep expertise in Java (Java 21 preferred) and Spring Boot.
-
Proven experience designing and building REST APIs with OpenAPI Specification and Swagger annotations.
-
Strong hands-on experience with Hibernate/JPA and relational databases such as PostgreSQL or MySQL.
-
Proficiency in Kafka for messaging/event streaming.
-
Experience with Redis for caching and data storage scenarios.
-
Proven experience in designing, implementing, and troubleshooting distributed systems.
-
Track record of load testing, performance tuning, and ensuring system scalability.
-
Proficiency with Docker or similar containerization technologies.
-
Demonstrated experience working within AWS environments.
-
Experience with Linux.
-
Strong commitment to writing unit and integration tests.
-
Familiarity with CI/CD systems and best practices in automation.
-
Bachelor’s degree in Computer Science or related field (or equivalent experience).
Nice to Have
-
Experience working in a Kotlin-based codebase.
-
Experience with Python.
-
Familiarity with AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, Code Whisperer).
-
Knowledge of performance testing tools such as JMeter, Gatling, or K6.
-
Awareness of metrics such as latency, throughput, and system observability.
-
Familiarity with Redis, Kubernetes, Flink, and Quartz.
-
Experience with payment systems (e.g., Stripe) and API metering workflows.
-
Active open source contributions.
-
Experience working with CircleCI.
-
Familiarity with AI/Machine Learning concepts.
-
Experience with vector databases.
Soft skills
-
Excellent English communication skills (written and verbal).
-
Transparent and proactive communicator capable of flagging blockers early.
-
Able to operate autonomously and take initiative within a distributed team.
-
Strong leadership mindset with a collaborative and mentoring attitude.
-
Highly accountable, quality-driven, and solutions-oriented.
-
Adaptive to change and able to navigate evolving project contexts.
Why you will love Lean Tech:
-
Join a powerful tech workforce and help us change the world through technology
-
Professional development opportunities with international customers
-
Collaborative work environment
-
Career paths and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Remote Live Chat, $40/hr, Part-Time, No Degree Required
Remote Customer Support, $40/hr, Part-Time, College Student
Virtual Assistant, No Experience, $42/hr, Remote, Weekend
Remote Moderator, $40/hr, Weekend, No Degree, Part-Time
Customer Support, $40/hr, Remote, Part-Time, No Degree
Customer Support, No Degree, $40/hr, Remote, Weekend Job
Virtual Assistant, Remote, $40/hr, Weekend, No Experience
Virtual Assistant, No Experience, $42/hr, Remote, Part-Time
Data Entry, $50/hr, Remote, Evening Job, College Student
Data Entry, Remote, $40/hr, Evening Job, No Degree
Phone Job, $50/hr, Remote, Part-Time, College Student
Remote Phone Job, $42/hr, Part-Time, No Experience Required
Virtual Assistant, Remote, $40/hr, Evening, No Experience
Remote Virtual Assistant, $40/hr, Evening, Part-Time Job
Remote Moderator, $40/hr, Weekend, No Degree, Part-Time
Remote Data Entry, $50/hr, No Experience, Evening/Night Job
Data Entry, $40/hr, Evening Job, No Experience, Remote
Live Chat Support, $35/hr, Remote, No Experience Required
Remote Phone Job, $40/hr, Night Shift, College Student Friendly
Remote Phone Support, $40/hr, Evening, No Experience Required
Remote Customer Support, $45/hr, Part-Time, College Student
Customer Support, $40/hr, Remote, Evening, No Experience
Virtual Assistant, $42/hr, Evening, Remote, No Degree
Remote Phone Job, $40/hr, Part-Time, No Experience Required
Data Entry, $45/hr, Remote, Evening, No Experience Required
Phone Job, $50/hr, Remote, Part-Time, College Student
Phone Job, $50/hr, Remote, Part-Time, College Student
Remote Phone Job, $40/hr, Part-Time, College Student Friendly
Entry Level Phone Job, $40/hr, Remote, No Degree Required
Customer Support, $42/hr, Weekend Job, Remote, No Degree
Virtual Assistant, $50/hr, Evening, Remote, College Student
Virtual Assistant, $42/hr, Evening, Remote, No Degree
Virtual Assistant, No Degree, $40/hr, Remote, Part-Time
Live Chat Support, $50/hr, Remote, Night Shift, No Degree
Live Chat Support, $40/hr, Part-Time, Remote, No Degree
Customer Support, $35/hr, Night Job, Remote, No Experience
Phone Support, Remote, $42/hr, Evening/Night Shift
Weekend Data Entry, $40/hr, Remote, No Experience
Remote Live Chat, $45/hr, College Student, No Experience
Remote Phone Job, $50/hr, College Student, Night Shift
Remote Customer Support, $40/hr, No Degree, Evening Job
Remote Data Entry, $45/hr, No Degree, Weekend, Night Job
Part-Time Data Entry, $45/hr, Remote, College Student Friendly
Remote Customer Support, $35/hr, Night Shift, No Degree
Live Chat Support, Remote, $40/hr, Night Shift, College Student
Remote Customer Support, $40/hr, No Experience, Part-Time
Virtual Assistant, $40/hr, Remote, Night Shift, No Experience
Virtual Assistant, $42/hr, Remote, Weekend, Entry Level
Data Entry, No Experience, $50/hr, Remote, College Student
Customer Support, $40/hr, Remote, Evening, No Experience