DescriptionJob Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Digital Channels team youare 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 firms 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 additional AWS services (Lambda S3 RDS).
- Familiarity with infrastructure as code (Terraform CloudFormation).
- Experience with automated testing frameworks (Jest Cypress JUnit).
- Knowledge of accessibility standards (WCAG) and performance optimization.
- Exposure to AI/ML concepts or tools is a plus
Required Experience:
IC
DescriptionJob DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Digital Channels team youare an integral part of an agile team that w...
DescriptionJob Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Digital Channels team youare 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 firms 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 additional AWS services (Lambda S3 RDS).
- Familiarity with infrastructure as code (Terraform CloudFormation).
- Experience with automated testing frameworks (Jest Cypress JUnit).
- Knowledge of accessibility standards (WCAG) and performance optimization.
- Exposure to AI/ML concepts or tools is a plus
Required Experience:
IC
View more
View less