St. Louis, MI, USA
3 days ago
Software Engineer III
Edward Jones is seeking an Engineer III to develop application supporting our portfolio management and advisory trading technology initiatives for our Canadian business unit.  The position will work on the development and integration of new applications and enhancements to existing applications into multiple technology platforms that comprise our Canadian-specific suite of digital products.  Those products are used by over 800 Canadian branch teams to serve their clients and manage their practice.

What You'll Do:Act as a senior Kafka application developer with emphasis on Jaca, occasionally working on non-Kafka Java effortsDesing and develop new Kafka applications, using previous experiences and industry best practicesMaintain existing Kafka apps to enhance the existing business functionality and make continuous improvementsSupport existing Kafka apps in a critical production environment; create/update documentation and support procedures; cross train other team members to effectively support the system as wellDevelop new web applications and maintain existing application utilizing modern web technologies such as Spring, REST, React, JavaScript/jQuery, Thymeleaf, JPA, Kubernetes, Junit, Selenium and RestAssuredWork with open systems tech such as MongoDB, OracleDB, Spring Batch, Linux shell/bash scriptingTranslate business requirements into system design, work directly with a product owner or business analyst on user story refinement, prepare detailed technical specifications, and provide story point estimatesProvide system support, including on-call rotation, troubleshoot, and resolve complex system issues
The Ideal Candidate is:Experienced in Kafka app development and supportStrong knowledge of core Kafka components and APIsKnowledge of Confluent Kafka is a plusExperienced developing Kafka producers, consumers, and StreamsExperienced with Kafka topic design, schemas, partitioning, redundancy, Kubernetes deployment, and/or architecture is a plusExperienced in web application development and support, minimum 5 yearsStrong Java skillsExperience with MongoDB is a plusA continuous learner, forward-thinking, open to new processes and technologies. Willing to learn new skills outside of the traditional web space as needed
Confirm your E-mail: Send Email