Columbus, OH, United States
20 hours ago
Lead Software Engineer

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Lead Software Engineer at JPMorgan Chase within Asset Wealth Management, you will play a crucial role as a key member of an agile team, responsible for designing and delivering innovative technology products that are secure, stable, and scalable. Your responsibilities include transforming creative concepts into high-quality, interactive web interfaces using front-end technologies and animation techniques, while ensuring all solutions are optimized for SEO and prepared for analytics integration.

Job responsibilities

Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDevelops secure high-quality production code, and reviews and debugs code written by othersIdentifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systemsLeads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architectureLeads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologiesAdds to team culture of diversity, opportunity, inclusion, and respect

 

Required qualifications, capabilities, and skills

Formal training or certification on software engineering concepts and 5+ years applied experienceKafka Expertise: Practical experience with Kafka, Avro schema design, schema registry, topic partitioning, exception handling, KStreams, and KSQL.Microservices Development: Advanced skills in designing and implementing microservices in Java, utilizing domain-driven design and the Spring Boot framework, deployed on public or private cloud environments.Cloud Infrastructure: Proficiency in AWS services such as ECS, Aurora Postgres, S3, and Elasticache.Infrastructure as Code: Experience with Terraform for cloud resource provisioning and management.Database Design: Familiarity with Hibernate and Spring JPA, along with strong knowledge of database design best practices to build scalable, global services.API Design: Participate in API design sessions and contribute to the selection of design patterns. Experience building scalable REST APIs and working knowledge of GraphQL.Technical Documentation: Document service APIs using Swagger or similar tools.Frontend Development: Ability to build lightweight user interfaces using Angular or React.Observability & Security: Implement logging (Splunk), auditability, security, and monitoring (Dynatrace) features.Industry Knowledge: In-depth understanding of the financial services industry and its IT systems.

Preferred qualifications, capabilities, and skills

AI tools like Copilot and Dev GPT for Development and testing efforts.AI/ML development Experience leveraging LLM
Confirm your E-mail: Send Email