Senior Commerce Engineer
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Commerce Engineer modernizing DemandBridge’s e-commerce platform for print, promotional-products, and marketing-services distributors. Owning Java full-stack architecture, integrations, deployments, and production reliability.
Responsibilities:
- Own the e-commerce product’s technical evolution across Java and Spring Boot services, Oracle, JavaScript and server-side templates
- Identify opportunities to modernize legacy Java EE/EJB components
- Decide where refactoring, replacement or new development will deliver the most value
- Design and build new capabilities from technical approach through implementation and release
- Own architectural decisions and technical trade-offs to improve performance, scalability, security and maintainability
- Develop and improve integrations with ERP, payment, shipping and partner purchasing systems
- Turn recurring production issues and customer feedback into lasting product improvements
- Document architectural decisions and share knowledge across the team
- Contribute working code within the first weeks and participate in the three-week sprint cycle
- Plan and coordinate sprint work with R&D
- Own release planning, deployments and rollbacks through Concourse to Cloud Foundry on Azure
- Use Bitbucket for source control
- Lead technical resolution of production incidents, including service restoration, root-cause analysis and corrective fixes
- Resolve support escalations requiring engineering involvement and communicate progress through resolution
- Respond to platform security incidents and remediate identified vulnerabilities
- Guide the product’s engineering direction without people-management responsibilities
Requirements:
- Strong, current hands-on experience with Java and Spring Boot
- Experience working with legacy Java EE/EJB applications
- Experience building and maintaining REST APIs and third-party integrations
- Solid SQL skills
- Previous engineering ownership of a product, including responsibility for production reliability
- Full-stack development experience with JavaScript and server-side templates
- Ability to navigate an unfamiliar codebase and contribute without an extended ramp-up period
- Track record of resolving production incidents calmly and effectively
- Clear communication with support, product and leadership, particularly during incidents
- Strongly preferred: experience developing and supporting e-commerce platforms
- Strongly preferred: experience with B2B integrations
- Strongly preferred: experience integrating payment or shipping APIs
- Strongly preferred: experience with container and cloud platforms, infrastructure and basic DevOps
- Strongly preferred: experience working with Oracle
- Strongly preferred: working knowledge of web application security practices
- Strongly preferred: experience with B2B or distribution software
Benefits:
- AI-powered tools, including transcription and automated note-taking, used during portions of the interview process
- Alternative interview accommodations available upon request
- Inclusive and equitable workplace committed to diversity















