Role: Sr Java Developer - Backend Developer
Location: Dallas, TX - REMOTE option available
No work visa sponsorship is available for this role. OPT/CPT/H1 candidates do not qualify.
Applicants with these visas will be disqualified.
Primary Duties and Responsibilities
Consistently deliver high-quality design and implementation, influencing what is built and how:
- Develop quality software, including effective test code, following clean code principles and Blue Yonder standards.
- Contribute to backlog prioritization and support team members in issue resolution.
- Participate in backlog grooming, planning, daily stand-ups, and retrospectives.
- Translate business requirements into user stories and gather stakeholder feedback.
- Lead in designing individual stories and breaking them into subtasks.
- Incorporate information security considerations in coding and code reviews.
- Stay updated on industry trends and latest technologies.
- Become a subject matter expert in a specific area and assist with implementation and operational issues.
Additional Responsibilities for Service-Delivering Teams
- Raise operational concerns during design phases.
- Create actionable user stories to address operational pain points.
- Manage complex changes and stakeholder expectations.
- Resolve incidents independently, conduct post-mortem analyses, and ensure actionable outcomes.
- Work towards replacing service requests with self-service and automation.
- Understand service cost structures and make data transparent to users.
Secondary Duties and Responsibilities
- Participate actively in code reviews.
- Onboard new team members and mentor junior engineers.
- Understand functional and technical requirements of software components.
- Contribute to team hiring processes.
- Identify and feed refactoring opportunities into the backlog.
- Enhance the CI pipeline and resolve build issues.
- Perform performance benchmarking and optimization.
- Demonstrate problem-solving and innovative skills.
- Align work with company and team visions, ensuring user stories reflect these values.
- Deeply understand the team's problem domain.
- Communicate the impact of changes on other teams and customers effectively.
- Proactively communicate impediments and assist others in overcoming them.
Technical Environment
- Bachelor's degree in Computer Science or related field.
- Minimum 8 years of professional software development experience, especially in backend Java development.
- Strong knowledge of SQL and NoSQL databases, including design and optimization.
- Experience with cloud platforms such as OCI or AWS, including architecture and management of cloud resources.
- Proficiency with CI/CD tools like Jenkins, GitLab CI, etc.
- Experience with security tools such as Jfrog, Xray, or Checkmarx (REQUIRED).
- Proficient with Jira for project management.
- Solid understanding of Agile and Scrum methodologies.
- Excellent problem-solving skills and team collaboration.
- Strong communication skills, capable of explaining complex concepts to non-technical stakeholders.
Additional Information
The salary range is $100,000 to $143,896.18, based on experience and location. The role includes benefits such as medical, dental, vision, 401K with matching, flexible time off, and more.
Blue Yonder values diversity and inclusion, providing a supportive environment for all employees. We are an equal opportunity employer.
Our Values
Learn more about our core values and what drives our success.
All qualified applicants will receive consideration regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.