About the job
Hello there!
We appreciate your interest in our open role and aim to provide you with as many details as possible. Should you have any questions, don't hesitate to reach out – we look forward to receiving your application, even if there are certain skills you have yet to master!
About Us
At South Geeks, we specialize in connecting top-tier Software Engineers, Security Experts, and Data Analysts from Latin America with innovative companies across the globe. With over 8 years of experience, we have been instrumental in helping forward-thinking organizations accelerate their growth by curating exceptional tech talent and fostering long-lasting partnerships. Our people-centric culture is the driving force behind our commitment to innovation, collaboration, and excellence.
About the Client
Our client is a trailblazing biotechnology firm dedicated to harnessing the capabilities of the adaptive immune system to revolutionize disease diagnosis and treatment. By integrating genomics, bioinformatics, and machine learning, they unveil insights that are redefining patient care protocols. Their engineering teams are tasked with developing scalable and secure applications that facilitate breakthroughs in personalized medicine.
About the Role
We are on the lookout for a Full-Stack Engineer (Java + JavaScript) to join our dynamic team. In this capacity, you will be responsible for designing, developing, and maintaining scalable applications that drive essential features across both backend and frontend systems. You will collaborate closely with cross-functional teams, contributing to the entire stack from backend services and databases to web services and user interface development.
Key Responsibilities
Develop and sustain scalable applications utilizing Java and Scala.
Implement feature enhancements and address bugs across the entire stack.
Design and create backend services and controllers.
Oversee PostgreSQL databases and execute SQL operations.
Manage event file changes and data flow.
Develop and integrate web services.
Implement user interface changes using Angular or React and JavaScript.
Collaborate with various teams to deliver comprehensive solutions.
What You Need to Succeed in This Role
Proficient programming skills in Java, Scala, and JavaScript.
Practical experience with Angular or React for frontend development.
Demonstrated ability to work collaboratively in a cross-functional team environment.

