Senior Fullstack Software Engineer (Backend-focused, Java/Spring Boot)
Core
Lead backend architecture and modernization of enterprise retail and supply chain systems built on Java/Spring Boot.
Role type
Senior Fullstack Software Engineer (Backend-focused)
Builds
Scalable, maintainable, and performance-driven microservices for enterprise retail and supply chain operations.
Domain
Retail / Supply Chain / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API design, Microservices, Postgres, CI/CD pipelines, Automated testing, Observability, Legacy system modernization
Preferred skills
Modern JS/TS frontend frameworks (React, Next.js, Angular, Vue), Retail or supply chain domain experience
Technologies
Java, Spring Boot, Postgres, GitLab, Datadog, Playwright, Jest
Responsibilities
Lead backend architecture decisions and modernization strategy; Design scalable REST APIs and microservices; Drive best practices in code quality, testing, and CI/CD automation; Collaborate cross-functionally with frontend, DevOps, and product teams; Mentor mid-level engineers; Ensure performance optimization and monitoring; Lead phased migration from legacy backend systems.
Seniority
Senior, hands-on IC with mentorship responsibilities