DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Consumer and Community Banking Connected Commerce line of business you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job responsibilities
- Lead and contribute to the design development and implementation of robust software solutions ensuring scalability reliability and maintainability.
- Collaborate with cross-functional teams to gather requirements architect solutions and deliver high-quality software products. Communicate effectively in a team environment.
- Understand and implement agile methodologies and experience working in agile development teams.
- Write clean efficient and well-documented code following best practices and coding standards.
- Participate in code reviews providing constructive feedback and mentor junior engineers.
- Optimize software operations including deployment monitoring and incident response.
- Utilize strong analytical problem-solving skills and ability to troubleshoot and resolve complex distributed systems.
- Continuously improve system performance security and operational efficiency.
- Contribute to the development and maintenance of technical documentation and operational procedures.
- Stay current with emerging technologies and industry trends recommending innovative solutions to enhance products and processes.
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 3 years applied experience
- Deep professional experience in software engineering with a proven track record of delivering complex high-quality software solutions.
- Advanced proficiency in Java and Spring Boot with hands-on experience in microservices architecture. Strong coding skills in Java with familiarity with the latest advancements in the language and ecosystem.
- Proficient in building event-driven architectures leveraging Apache Kafka for messaging and data streaming.
- Hands-on experience with both relational (such as Aurora RDS Oracle) and NoSQL (such as Cassandra) databases.
- Prior experience deploying managing and scaling applications on cloud platforms such as AWS Azure or Google Cloud.
- Practical experience implementing and maintaining true Continuous Delivery (CD) pipelines enabling automated reliable and frequent software releases.
- Commitment to DevOps principles including You build it you run it philosophy taking ownership of software from development through production operations including monitoring incident response and continuous improvement.
- Experience with monitoring logging and observability tools (e.g. Splunk Prometheus Grafana ELK Stack).
- Ability to build smarter with automation of repetitive tasks leveraging tools and frameworks to streamline development testing deployment and operational processes.
- Focus on high-quality development practices with a strong emphasis on minimizing production defects through continuous testing automated test coverage and proactive quality assurance.
Preferred qualifications capabilities and skills
- Masters degree in Computer Science Engineering or a related technical field.
- Exposure to code assistants such as GitHub Copilot or similar AI-powered development tools to enhance productivity and code quality.
- Experience working in financial services fintech or other highly regulated industries.
- Familiarity with infrastructure as code (IaC) tools such as Terraform or CloudFormation. Data analytics and business intelligence such as Snowflake Terradata.
- Demonstrated ability to drive innovation and continuous improvement in software engineering practices.
Required Experience:
IC
DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the Consumer and Community Banking Connected Commerce line of business you serve as a seasoned member of an agile team to des...
DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Consumer and Community Banking Connected Commerce line of business you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job responsibilities
- Lead and contribute to the design development and implementation of robust software solutions ensuring scalability reliability and maintainability.
- Collaborate with cross-functional teams to gather requirements architect solutions and deliver high-quality software products. Communicate effectively in a team environment.
- Understand and implement agile methodologies and experience working in agile development teams.
- Write clean efficient and well-documented code following best practices and coding standards.
- Participate in code reviews providing constructive feedback and mentor junior engineers.
- Optimize software operations including deployment monitoring and incident response.
- Utilize strong analytical problem-solving skills and ability to troubleshoot and resolve complex distributed systems.
- Continuously improve system performance security and operational efficiency.
- Contribute to the development and maintenance of technical documentation and operational procedures.
- Stay current with emerging technologies and industry trends recommending innovative solutions to enhance products and processes.
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 3 years applied experience
- Deep professional experience in software engineering with a proven track record of delivering complex high-quality software solutions.
- Advanced proficiency in Java and Spring Boot with hands-on experience in microservices architecture. Strong coding skills in Java with familiarity with the latest advancements in the language and ecosystem.
- Proficient in building event-driven architectures leveraging Apache Kafka for messaging and data streaming.
- Hands-on experience with both relational (such as Aurora RDS Oracle) and NoSQL (such as Cassandra) databases.
- Prior experience deploying managing and scaling applications on cloud platforms such as AWS Azure or Google Cloud.
- Practical experience implementing and maintaining true Continuous Delivery (CD) pipelines enabling automated reliable and frequent software releases.
- Commitment to DevOps principles including You build it you run it philosophy taking ownership of software from development through production operations including monitoring incident response and continuous improvement.
- Experience with monitoring logging and observability tools (e.g. Splunk Prometheus Grafana ELK Stack).
- Ability to build smarter with automation of repetitive tasks leveraging tools and frameworks to streamline development testing deployment and operational processes.
- Focus on high-quality development practices with a strong emphasis on minimizing production defects through continuous testing automated test coverage and proactive quality assurance.
Preferred qualifications capabilities and skills
- Masters degree in Computer Science Engineering or a related technical field.
- Exposure to code assistants such as GitHub Copilot or similar AI-powered development tools to enhance productivity and code quality.
- Experience working in financial services fintech or other highly regulated industries.
- Familiarity with infrastructure as code (IaC) tools such as Terraform or CloudFormation. Data analytics and business intelligence such as Snowflake Terradata.
- Demonstrated ability to drive innovation and continuous improvement in software engineering practices.
Required Experience:
IC
View more
View less