Bed Bath & Beyond · 23 hours ago
Senior Software Developer - Backend
Bed Bath & Beyond is a community that values individuality and inclusivity. They are seeking a Senior Software Developer - Backend to develop high-quality back-end systems and support advanced searching routines, while also mentoring junior developers.
RetailE-CommerceHome ServicesHome and GardenHome Decor
Responsibilities
Utilize Java 1.8 features including Lambda expressions for collection evaluation and comparing the data
Stream API for bulk data operations on Collections, which increase the performance of the Application, Parallel operations on collections for effective sorting mechanisms and to change the sequential stream flow of threads while session establishment
Develop new high quality back-end systems using enterprise applications including core Java, J2EE, Servlets, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object-Oriented Programming techniques
Configure and create application log files using Log4J to trace required application messages
Using Agile software like JIRA, including Scrum and Sprint, to coordinate with teams, analyze periods of work and for tracking stories in a Project in a different methodology of Software Development Life Cycle
Design, develop, and support advanced searching routines using Apache SOLR
Develop producers and consumers for real time ingestion and event processing using Apache Pulsar
Instrument web services and other applications to allow for statistics and metrics from commercial observability platforms
Develop and maintain application security and fix security vulnerabilities as system automation discovers them
Perform new application development including initial design and evaluation for workload to give an estimated work duration
Provide maintenance support and enhance performance to existing application code
Review and document existing application code
Analyze and design databases within an application area, working individually or coordinating database development as part of a team
Monitor and troubleshoot production software issues and provide solutions
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
Confer with systems analysts, engineers, programmers, product managers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces and legacy systems
Store, retrieve, and manipulate data for analysis of system capabilities and requirements
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure the outcome and consequences of design
Develop and coordinate software unit testing and system testing and validation procedures, and documentation
Develop in accordance with system performance standards set by the organization
Coordinate software deployments and monitor applications to ensure specifications are met
Mentor Junior developers
Qualification
Required
Bachelor's degree or U.S. equivalent in Computer Applications, Computer Engineering, Computer Science, Information Systems, Information Technology, Electronic or Electrical Engineering, or a related field, plus 5 years of experience as a Software Engineer, Software Developer, or any other position/occupation/job title involving software development lifecycle
In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's degree or U.S. equivalent in Computer Applications, Computer Engineering, Computer Science, Information Systems, Information Technology, Electronic or Electrical Engineering, or related field, plus 3 years of experience as a Software Engineer, Software Developer, or any other position/occupation/job title involving software development lifecycle
3 years of professional experience working on all phases of software development lifecycle (SDLC) (including requirement gathering & analysis, planning, design, development, implementation, testing, deployment and maintenance)
3 years of professional experience using Java
3 years of professional experience using SQL and NoSQL databases
3 years of professional experience using build systems, build management tools, version control tools, and security frameworks
3 years of professional experience using Source code management tools
3 years of professional experience using Enterprise Architecture, Data Structures and Algorithms, and Object-Oriented Design
3 years of professional experience building synchronous and asynchronous REST-based web services using Java and Spring technologies
3 years of professional experience using application container technologies
3 years of professional experience in performing Agile Development and IDE-based development
3 years of professional experience using Unit/Integration Testing Tools including Junit
3 years of professional experience in multi-threading, concurrent programming, and scaling Java applications for performance and availability
3 years of professional experience using Spring and ORM frameworks and building scalable systems
3 years of professional experience building search capabilities using Apache SOLR
3 years of professional experience building producers and consumers using Apache Pulsar
1 year of professional experience instrumenting application observability using New Relic
Benefits
401k (6% match)
Flexible Schedules
Tuition Reimbursement, Leadership Development Program, & Mentorship Program
Employee Resource Groups (LatinX, Black Employee Network, LGBTQIA+, Women’s Network, Women In Tech)
And More…
Company
Bed Bath & Beyond
Bed Bath & Beyond is an omnichannel retailer selling a wide assortment of domestic merchandise and home furnishings.
H1B Sponsorship
Bed Bath & Beyond has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (8)
2022 (65)
2021 (72)
2020 (47)
Funding
Current Stage
Public CompanyTotal Funding
$985MKey Investors
Sixth Street
2023-03-08Post Ipo Equity· $135M
2023-02-07Post Ipo Equity· $225M
2023-02-07Post Ipo Debt· $100M
Leadership Team
Recent News
2026-02-11
Retail Dive
2026-02-05
2026-02-03
Company data provided by crunchbase