Software Engineer II (Fullstack)
Core
Build and maintain customer-facing dashboard applications for search, merchandising, and analytics experiences using React.js, Java Spring Boot, and Python.
Role type
Mid-level Full Stack Software Engineer
Builds
Customer dashboards, REST APIs, and data processing services for the Bloomreach agentic platform
Domain
SaaS / Personalization / AI Agents
Deliverable
product features
Required skills
Java, Spring Boot, React.js, TypeScript, Python, REST APIs, SQL, AWS/GCP, Git, CI/CD
Preferred skills
Docker, Kubernetes
Responsibilities
Design and build React-based user interfaces for search and merchandising workflows; Develop scalable Spring Boot backend services and REST APIs; Build and maintain Python data processing services and pipelines; Collaborate with Product and Design to translate requirements into software; Monitor production systems and troubleshoot issues; Participate in code reviews and technical planning.
Seniority
Mid-level, hands-on IC