The Walt Disney Company Java Software Engineer III(Personalization) in Bristol, Connecticut
This is an exciting role for a technology enthusiast interested in creating the engines that drive experiences across DTCI’s consumer-facing products. The Software Engineer III will play an important role in the personalization experiences across digital products with responsibilities for the technical design and implementation of new projects and features. In this role, you will be building on high throughput client facing systems delivering personalized experiences to millions of people on a daily basis.
This position is 100% hands-on development with some opportunity to influence design and specifications. The ideal candidate will have a strong understanding of web architectures and OO software design patterns along with demonstrated experience delivering web services utilizing common Java technologies (containers, servlets, spring, etc.).
The primary role of this position will be to build out new features and systems that store preferences and deliver personalized experiences across DTCI’s major brands.
Collaborate with product managers and fellow engineers in the design and implementation of systems delivering high throughput personalized experiences
Efficiently operate cloud-based personalization services, with an emphasis in reliability, security, and performance
Analyze and resolve complex engineering problems involving high trafficked web and mobile application services and APIs
Interface with a variety of stakeholders to define requirements project timelines
Provide guidance and enforcement of development practices and processes
Basic Qualifications :
5+ Years of relevant work experience
Excellent programming skills and strong knowledge of the Java platform and Java web applications (Spring/Tomcat/etc)
Strong understanding of web architecture including HTTP, caching and API delivery paradigms
Exposure to full software development lifecycle and common best practices like unit testing, collaborative version control flows, and continuous integration
Demonstrated ability to work on a diverse scope of software and database projects requiring detailed analysis and creative/practical problem solving
Strong analytical skills and capabilities for resolving a wide range of issues in innovative ways
Self-starter with an interest in industry trends and a passion for innovation and raising the bar
Proven experience developing and maintaining high-volume and highly-available distributed
Hands-on experience with developing and operating applications in Cloud-based environments like AWS
Experience with real-time messaging frameworks, such as Kafka or AWS Messaging services
Strong understanding of relational and NoSQL persistence stores and the ability to determine which is the right tool for the right
Required Education :
- Bachelor’s Degree in Computer Science or related field, and/or equivalent work experience
Preferred Education :
- Masters Degree in Computer Science or related field.
Job ID: 595089BR
Job Posting Company: Direct-to-Consumer and International