Full-stack Engineer (Java+JS)
Department: Engineering
Location: Remote
Employment Type: FullTime
Hi there :)
Thanks for checking in to find out about our open position. We´ll provide as much information as possible, but please feel free to reach us if you have further questions. We´ll be happy to see your application, even if there are skills you don't quite master!
About Us
At South Geeks, we engage top-performing Software Engineers, Security Experts, and Data Analysts from Latin America to join our clients’ teams worldwide. For over 8 years, we’ve been helping future-shaping companies scale faster by curating world-class tech talent and building long-lasting, strategic partnerships. We pride ourselves on a people-centered culture that powers innovation, collaboration, and excellence.
About the Client
Our client is a pioneering biotechnology company that is unlocking the power of the adaptive immune system to transform the diagnosis and treatment of disease. By combining genomics, bioinformatics, and machine learning, they generate insights that are reshaping how patients are diagnosed, monitored, and treated. Their engineering teams build scalable, secure applications that directly support breakthroughs in personalized medicine.
About the Role
We are seeking a Fullstack Engineer (Java + JavaScript) to join the team. In this role, you’ll design, build, and maintain scalable applications that power critical features across both backend and frontend systems. You’ll work closely with cross-functional teams, contributing to the full stack from backend services and databases to web services and UI development.
Key Responsibilities
Develop and maintain scalable applications using Java and Scala.
Deliver feature enhancements and bug fixes across the stack.
Design and develop backend services and controllers.
Manage PostgreSQL databases and perform SQL operations.
Handle event file changes and data flow management.
Develop and integrate web services.
Implement UI changes using Angular or React and JavaScript.
Collaborate across teams to deliver end-to-end solutions.
What You Need to Succeed in This Role
Strong programming experience with Java, Scala, and JavaScript.
Hands-on experience with Angular or React for frontend development.
Proficiency with PostgreSQL and SQL.
Knowledge of web services development and integration.
Ability to work collaboratively across teams on full-stack projects.
Strong problem-solving and debugging skills.
Our Team
We strive to create an inspiring and growth-oriented environment where everyone feels valued, heard, and empowered. We promote both personal and professional development, with individualized support for your needs and concerns. We aim to build a space where everyone can thrive.
What We Offer
Long-term projects
100% remote work
Payment in USD
Paid Time Off (PTO)
Work from Home (WFH) & Training reimbursement
English lessons
Technical training
Career coaching
This position is available for candidates based in LATAM.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
