Java Engineer II
Listed on 2026-02-03
-
Software Development
Software Engineer, Full Stack Developer, Java Developer, Backend Developer
Overview
As a member of the Experience Delivery – Sports Distribution Team, you will build and support the tools services and distribution APIs that deliver sports data and content to all our products including the ESPN app, , ESPN Studio shows, among many others. We are looking for a passionate, impactful technologist who seeks to bring the best out in themselves and those around them.
Someone who can provide a fresh perspective and innovative insight to our initiatives.
Collaborate with product managers and fellow engineers in the design and implementation of systems delivering high throughput experiences
Contribute to cross-team architecture discussions
Analyze and resolve complex engineering problems involving high trafficked web and mobile application services and APIs
Work with the team to iteratively improve development practices and processes
Help with full-stack development when needed
Research and experiment with the latest and greatest technologies to identify and apply them to current and future projects
Work with the team to iteratively improve development practices and processes
Contribute to code reviews
2 years of relevant industry experience
Some experience in developing high volume, cached, fault tolerant, multi-threaded scalable systems
Experience with Java and open-source technologies like Spring, Tomcat, MySQL, Kafka, Elastic Search, etc.
Exposure to cloud-based technologies such as AWS EC2, ECS, SQS, S3, Lambda, Cloud Formation, etc.
Exposure to full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc.
Motivated self-starter with the ability to learn and adapt to new technologies
Strong analytical skills as well as solid capabilities for debugging and troubleshooting.
Good communication skills and attention to detail
BA/BS Degree Comp Sci/IS or related field
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).