
Senior Fullstack Software Engineer β Backend-focused, Java/Spring Boot
Posted Aug 28

Posted Aug 28
This is a fully remote position, open to applicants in Peru, +3 more countries.
β’ Take the lead on backend architecture decisions and modernization strategies for Java/Spring Boot services.
β’ Create scalable and secure REST APIs and microservices utilizing Postgres-backed data stores.
β’ Advocate for best practices in code quality, testing, and CI/CD automation.
β’ Collaborate across functions with frontend, DevOps, and product teams across various JavaScript framework stacks.
β’ Guide mid-level engineers and foster a culture of engineering excellence.
β’ Ensure performance optimization and monitoring through Datadog.
β’ Direct the phased migration from legacy backend systems to a modern service architecture.
β’ Integrate stakeholder feedback and real-world retail workflows into system design.
β’ Revamp legacy platforms into scalable, maintainable, and performance-oriented services.
β’ Work closely with frontend engineers, DevOps, and product stakeholders.
β’ BS/MS in Computer Science, Software Engineering, or a related discipline.
β’ Over 6 years of experience in Backend/Fullstack Engineering.
β’ More than 5 years of hands-on experience with Java and Spring Boot for developing enterprise-grade REST APIs and microservices.
β’ Robust experience with Postgres-backed data layers and API design tailored for high-traffic retail systems.
β’ Familiarity with modern JS/TS frontend frameworks (React, Next.js, Angular, or Vue) sufficient for integrating and troubleshooting end-to-end across our multi-framework frontend stack.
β’ Strong understanding of phased modernization strategies for legacy backend systems.
β’ Extensive experience with automated testing for backend services (unit, integration, contract) and awareness of Playwright/Jest for E2E coordination.
β’ Experience in managing CI/CD pipelines using GitLab.
β’ Expertise in implementing monitoring and observability strategies with Datadog.
β’ Experience in retail, store operations, or supply chain systems is a strong plus.
β’ Comfortable engaging with stakeholders and incorporating real-world user feedback.
β’ Excellent communication skills in English (C1 preferred, strong B2 may be considered).
β’ Must reside in and have work authorization for Latin America.
β’ Significant overlap with Mountain Standard Time (MST).
β’ Recognized as a Great Place to Work, providing a supportive and inclusive work culture.
β’ Remote work opportunity.
β’ Access to Personal and Professional Development Courses & Certifications.
β’ Flexible work schedule.
β’ 3 Sick Days annually.
β’ Day off for your Birthday.
β’ Additional days for Special Occasions.
β’ Reimbursement for Team Building meals.
β’ Equipment provided.
β’ Monthly recognition programs.
β’ Participation in High Impact Committees.
CESAR
Sardine
Gainwell Technologies
NVIDIA
Get handpicked remote jobs straight to your inbox weekly.