FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
AT&TSenior Software Engineer designing, coding, and testing Java-based high-volume e-commerce applications for AT&T. Collaborating with teams to enhance technical solutions and support application delivery.
Posted 5/21/2026full-timeBothell • Washington • 🇺🇸 United StatesSenior💰 $212,202 - $215,800 per yearWebsite
Tech Stack
Tools & technologiesAnsibleAWSAzureChefCloudDockerJavaJenkinsJUnitKubernetesLinuxMavenMockitoOpenStackOracleSeleniumSpringTerraformUnix
About the role
Key responsibilities & impact- Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs.
- Align development teams to a shared technical direction and partners with those teams in elaborating the Solution and its interfaces.
- Work with portfolio stakeholders, Solution and Enterprise Architects, to develop, analyze, split, and realize the implementation of enablers.
- Build high quality code following unit testing and test-driven development.
- Establish critical NFRs at the solution level, participate in the definition of others.
- Drive and participate in code and document reviews, mentoring team in best practices.
- Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance.
- Interpret and translate business needs to technical requirements and accurate estimates.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved.
- Work with team to troubleshoot code level problems quickly and efficiently.
- Apply deep technical expertise to resolve challenging programming and design problems.
- Focus on scalability, security and availability of all applications and processes.
- Contribute to the design and architecture to enable secure, scalable and maintainable software.
- Contribute to technical roadmap and technical debt elimination, balancing time, resources, and quality constraints to achieve business and strategic goals and requirements.
- Support Catalog daily release activities.
- Understand and enhance the Catalog model - Oracle ATG, Commerce Tools, Amdocs Catalog One.
- Work on application delivery, subject matter expertise in building Java-based high-volume/high-transaction e-commerce applications.
- Build web applications using Java, Spring and REST.
- Perform tuning and application monitoring.
- Work on architecture and design of systems using Micro services architecture.
- Work with cloud technologies including AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef and Terraform.
- Work on build and CICD technologies: GitHub, Maven, Jenkins, Nexus and Sonar.
- Work with Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI and Postman.
- Work on Unix, Linux and command line.
Requirements
What you’ll need- Requires a Bachelor’s degree, or foreign equivalent degree in Computer Science or Computer Engineering and 3 years of experience in the job offered or 3 years of experience in a related occupation working on application delivery, subject matter expertise in building Java-based high-volume/high-transaction e-commerce applications; building web applications using Java, Spring and REST; performing tuning and application monitoring; working on architecture and design of systems using Micro services architecture; working with cloud technologies including AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef and Terraform; working on build and CICD technologies: GitHub, Maven, Jenkins, Nexus and Sonar; working with Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI and Postman; and working on Unix, Linux and command line.
- In lieu of a Bachelor’s degree, the employer will accept an additional 2 years of experience working on application delivery, subject matter expertise in building Java-based high-volume/high-transaction e-commerce applications; building web applications using Java, Spring and REST; performing tuning and application monitoring; working on architecture and design of systems using Micro services architecture; working with cloud technologies including AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef and Terraform; working on build and CICD technologies: GitHub, Maven, Jenkins, Nexus and Sonar; working with Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI and Postman; and working on Unix, Linux and command line.
Benefits
Comp & perks- Medical/Dental/Vision coverage
- 401(k) plan
- Tuition reimbursement program
- Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
- Paid Parental Leave
- Paid Caregiver Leave
- Additional sick leave beyond what state and local law require may be available but is unprotected
- Adoption Reimbursement
- Disability Benefits (short term and long term)
- Life and Accidental Death Insurance
- Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
- Employee Assistance Programs (EAP)
- Extensive employee wellness programs
- Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringRESTMicroservices architectureUnit testingFunction testingApplication monitoringTuningE-commerce applicationsTest-driven development
Soft Skills
CollaborationMentoringProblem-solvingCommunicationTechnical guidanceAnalytical skillsAdaptabilityLeadershipCritical thinkingTime management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer Engineering