Job Summary
The role involves spearheading the technical design and implementation of intricate full-stack functionalities while promoting the use of event-driven architectural patterns, particularly through Kafka. This position also includes mentoring fellow engineers and fostering best engineering practices aimed at enhancing code quality, operational readiness, and encouraging the use of AI-driven development tools.
Responsibilities
- Lead the design and execution of full-stack solutions leveraging event-driven architecture.
- Utilize Kafka to enhance system responsiveness and scalability.
- Mentor engineering teams to cultivate improved coding practices and operational efficiency.
- Drive the integration and adoption of AI-assisted development tools across projects.
- Ensure the development of resilient microservices tailored for large-scale applications.
- Oversee database management practices to support robust application performance.
Qualifications
- Minimum of 5 years of hands-on experience in software engineering.
- Proficient in Java, Spring Boot, and contemporary web frameworks.
- Strong understanding and experience in microservices architecture.
- Familiarity with event-driven systems and techniques.
- Experience in database management within extensive system environments.
JPMorgan Chase & Co. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


