Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a dynamic team at EX Squared LATAM as a Full Stack Developer, where you'll leverage your expertise in Java and React to build scalable applications. This fully remote position allows you to collaborate across LATAM, providing impactful solutions while enjoying a culture of continuous learning and professional growth.
At EX Squared LATAM, we're on the hunt for a Full Stack Developer who thrives in dynamic environments and is passionate about building robust and scalable applications. In this role, you'll split your time between back-end development (60%) using Java and Spring Boot, and front-end development (40%) with React.
We're seeking developers located in LATAM with at least 5+ years of experience in software development, a strong foundation in object-oriented design, and hands-on expertise building and testing RESTful APIs. If you’re driven by impactful work, committed to quality, and eager to contribute to end-to-end development, this is your opportunity to shine.
Design, develop, and maintain full stack applications using Java (Spring Boot) and React.
Build and optimize RESTful APIs for scalable integration between services.
Contribute to database design and development using Oracle, including PL/SQL and performance tuning.
Implement best practices in code quality, unit testing, and security, including use of tools like JUnit, Maven, Git, and static code analysis.
Collaborate with cross-functional teams to translate requirements into technical solutions.
Participate in CI/CD processes using tools such as Jenkins, Datadog, and/or Splunk.
Work in Linux-based environments and contribute to application stability and monitoring.
Based in LATAM with availability for remote collaboration.
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
5+ years of software development experience in full stack environments.
English proficiency – C1 level or above.
Strong Java programming skills, including Collections, Lambdas, Functional Programming, and robust error handling.
Proven experience with Spring Boot, Spring MVC, and the development of scalable RESTful APIs.
Solid front-end development experience using React, including component lifecycle, hooks, and modern JavaScript (ES6+).
Familiarity with state management libraries like Redux, and the ability to build responsive, accessible UI components.
Understanding of front-end build tools, bundlers (e.g., Webpack), and debugging in browser-based environments.
Good design sensibility and the ability to collaborate with UI/UX teams to implement user-friendly interfaces.
Proficiency in object-oriented design and common design patterns (e.g., Singleton, Factory).
Experience working with JSON, XML, and SOAP data formats using Java-native capabilities (JAXP, DOM, etc.).
Hands-on experience with Oracle databases, PL/SQL, stored procedures, and advanced SQL optimization.
Familiarity with unit testing (JUnit), automated regression testing, and CI/CD pipelines.
Working knowledge of Git, Maven, and centralized logging tools like Datadog or Splunk.
Exposure to static code analysis and application security best practices.
Comfortable working in Linux environments.
Team player with excellent communication skills, a collaborative mindset, and a commitment to continuous improvement.
Bonus: Familiarity with engineering or manufacturing industries.
At EX Squared LATAM, we don’t just build software — we empower innovation across diverse industries. You'll join a distributed team of passionate technologists who thrive in a culture of collaboration, learning, and impact. Your work will directly contribute to solving complex business challenges in a global context.
Competitive USD compensation.
100% remote work across LATAM.
Access to continuous learning programs, certifications, and mentoring.
Recognition initiatives and wellness support.
An inclusive and collaborative culture built on trust, growth, and flexibility.