US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Lead Software Engineer Full Stack - Java / React

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Digital Channels team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.

As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities


* Understand current systems and participate in analysis of technical and business requirements.


* Develop cloud-native, microservices-based solutions using Java, Spring Boot, AWS ECS, and Kubernetes.


* Apply best practices for scalable, maintainable, and secure software development.


* Implement event-driven systems and real-time data processing with Apache Kafka.


* Work with PostgreSQL for database development, queries, and data integrity.


* Develop responsive, accessible, high-performance UIs with React, JavaScript/TypeScript, HTML5, and CSS3.


* Ensure seamless integration between front-end and backend APIs, prioritizing security and user experience.


* Build reusable components, implement state management (Redux, Context API), and optimize performance.


* Participate in and support testing activities, including unit, integration, and user acceptance testing.


* Follow SDLC processes, including code reviews, documentation, and deployment using CI/CD pipelines (Spinnaker, Jenkins, GitLab).


* Implement monitoring and logging with Splunk and other observability tools.

Required qualifications, capabilities, and skills


* Formal degree or certification in computer science / software engineering and 5+ years applied experience.


* Hands-on experience in Java, Spring Boot, microservices, and cloud-native deployments (AWS ECS, Kubernetes).


* Proficiency in front-end development with React, JavaScript/TypeScript, HTML5, CSS3, and state management libraries.


* Experience delivering large-scale, mission-critical systems.


* Strong understanding of CI/CD pipelines, DevOps practices, and tools (Spinnaker, Jenkins, GitLab).


* Experience with monitoring/logging tools (Splunk) and relational databases (PostgreSQL).


* Knowledge of secure coding, compliance, and operational best practices in financial services.


* Ability to work independently and collaboratively within cross-functional teams.


* Excellent communication, analytical, and problem-solving abilities.


* Experience supporting testing and participating in SDLC processes.


* Strong documentation and knowledge sharing skills.

Preferred qualifications, capabilities, and skills


* Experience in financial services or highly regulated environments.


* Exposure to...




Share Job