
Senior Java / React Full Stack Engineer
Posted 22 hours ago

Posted 22 hours ago
This is a fully remote position, open to applicants in Latin America.
β’ Take ownership of features from inception to completion, encompassing backend service design, user interface development, technical design, and production deployment.
β’ Develop and maintain backend services using Java 21 / Spring Boot 3, exposing internal APIs through gRPC/Protobuf and, when appropriate, REST.
β’ Create user-facing features utilizing React/Next.js (TypeScript), ensuring seamless integration with backend APIs and adherence to established frontend conventions.
β’ Design and enhance relational data models within PostgreSQL, including schema migrations and optimizing query performance.
β’ Implement event-driven functionalities using Kafka when suitable.
β’ Make architectural decisions, define service boundaries, establish API contracts, and design data models and UI/state patterns that other engineers can build upon.
β’ Oversee and manage services on AWS, adhering to infrastructure patterns set by the DevOps team.
β’ Leverage AI coding tools to expedite daily development tasks, applying engineering judgment to validate, test, and amend AI-generated outputs as required.
β’ Develop automated tests across the entire stack and ensure quality through rigorous code reviews.
β’ Mentor fellow engineers and contribute to defining technical standards across both backend and frontend domains.
β’ Collaborate with product teams, customer support, and US-based leadership to convert business needs from Spanish-speaking stakeholders into delivered features.
β’ Engage in daily collaboration with US-based engineering leadership and Spanish-speaking business stakeholders throughout Latin America.
β’ Bachelor's degree in Computer Science or a related discipline, or equivalent professional experience.
β’ A minimum of 6 years of professional software development experience encompassing both backend and frontend.
β’ Solid understanding of data structures, algorithms, and object-oriented design principles.
β’ Practical experience with a statically typed backend language (Java highly preferred) and a relational database (e.g., PostgreSQL).
β’ Proven experience in building production user interfaces with React and TypeScript (including Tailwind, TanStack Query).
β’ Experience in designing and managing microservices-based, distributed systems in a production environment.
β’ Familiarity with AI coding tools (e.g., Claude Code, Codex) to enhance development efficiency.
β’ Proficient with Git-based source control and collaborative code review processes (e.g., GitHub).
β’ Comfortable operating from the command line in a Linux/Unix setting.
β’ Experience in mentoring engineers or leading a small technical team.
β’ Professional working proficiency in English, both spoken and written, adequate for daily collaboration with a US-based team.
β’ Experience with Java 21, Spring Boot 3, and Next.js.
β’ Familiarity with gRPC/Protobuf or similar contract-first service design methodologies is advantageous.
β’ Experience with event-driven architecture and message brokers (e.g., Kafka) is a plus.
β’ Familiarity with deploying and managing services on AWS is an advantage.
β’ Experience with Infrastructure as Code tools (e.g., AWS CDK, Terraform) is a plus.
β’ Background in designing AI-powered product functionalities (such as semantic search, vector databases, prompt/instruction design, and testing non-deterministic systems) is a plus.
β’ Prior experience in HR technology, marketplace platforms, or other SaaS products is a plus.
β’ Previous experience working directly with a US-based team or client is advantageous.
β’ Successful completion of employment verification and background checks, confirming job titles and dates of employment with two previous employers.
β’ Opportunities for professional growth and skill development.
β’ A collaborative and inclusive workplace culture.
β’ The opportunity to work on significant projects with a talented team.
β’ Competitive compensation in USD.
β’ Comprehensive hardware and software setup.
Prothera
The Home Depot
Truelogic Software
Get handpicked remote jobs straight to your inbox weekly.