Senior Software Developer - Backend
Murray, UT
Jul 2, 2025
Full Job Description

Senior Software Developer - Backend (Beyond, Inc., Murray, UT)

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. 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 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. This position is eligible for remote work in the following states: AZ, CA, CT, FL, GA, ID, KS, ME, MA, MI, MN, NH, NJ, NY, NC, OH, PA, RI, SD, TX, UT, WA, WI, WY. Salary: $144,955-$150,675 per year.

MINIMUM REQUIREMENTS: 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.

Must also have experience in the following: 3 years of professional experience working on all phases of software development lifecycle (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 or NoSQL databases; 3 years of professional experience using build systems, build management tools, version control tools, or security frameworks; 3 years of professional experience using Source code management tools; 3 years of professional experience using Enterprise Architecture, Data Structures and Algorithms, or Object-Oriented Design; 3 years of professional experience building REST-based web services; 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 applications for performance and availability; 3 years of professional experience using Spring and ORM frameworks and building scalable systems; 1 year of professional experience building search capabilities using Apache SOLR; and 1 year of professional experience instrumenting application observability using New Relic.

CONTACT: Please submit resume online at: https://overstock.wd5.myworkdayjobs.com/BedBathandBeyond_Careers

PDN-9f4a6c85-ab14-4753-bb3d-577dee712084
Job Information
Job Category:
Other
Spotlight Employer
Related jobs
Lead Application Analyst, SAP S/4 HANA
Rich Products Corporation
Rich's, also known as Rich Products Corporation, is a family-owned food company dedicated to inspiring possibilities. From cakes and icings to pizza, appetizers and specialty toppings, our products ar...
Jul 17, 2025
Houston, TX
Lead Application Analyst, SAP S/4 HANA
Rich Products Corporation
Rich's, also known as Rich Products Corporation, is a family-owned food company dedicated to inspiring possibilities. From cakes and icings to pizza, appetizers and specialty toppings, our products ar...
Jul 17, 2025
Phoenix, AZ
Lead Application Analyst, SAP S/4 HANA
Rich Products Corporation
Rich's, also known as Rich Products Corporation, is a family-owned food company dedicated to inspiring possibilities. From cakes and icings to pizza, appetizers and specialty toppings, our products ar...
Jul 17, 2025
San Diego, CA
©2025 TalentAlly.
Powered by TalentAlly.
Apply for this job
Senior Software Developer - Backend
Beyond, Inc.
Murray, UT
Jul 2, 2025
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy and consent to receive emails from us about job opportunities, career resources, and other relevant updates. You can unsubscribe at any time.
Continue to Apply

Beyond, Inc. would like you to finish the application on their website.

Supercharge Your Resume with AI

Boost your resume with AI-driven enhancements. The tool analyzes and refines your content, highlighting your strengths and tailoring it for maximum impact. Get personalized suggestions and apply improvements instantly to stand out in the job market.