Sr Lead Software Engineer - Java

JPMorgan Chase JPMorgan Chase · Banking · GLASGOW, LANARKSHIRE, United Kingdom · Commercial & Investment Bank

Senior Lead Software Engineer in Markets - Prime Finance Services responsible for enhancing, building, and delivering technology products. The role involves providing technical guidance, developing secure code, driving product design decisions, and fostering a team culture of diversity and inclusion. Requires proficiency in Java, Spring, Spring Boot, and experience with relational and No-SQL databases.

What you'd actually do

  1. Provide technical guidance and direction to support business and technical teams, contractors, and vendors
  2. Develop secure, high-quality production code and review and debug code written by others
  3. Drive decisions influencing product design, application functionality, and technical operations
  4. Serve as a subject matter expert in one or more areas of focus
  5. Advocate for firmwide frameworks, tools, and Software Development Life Cycle practices

Skills

Required

  • Java
  • Spring
  • Spring Boot
  • object-oriented design
  • memory management
  • multi-threading/concurrency
  • Java 21 features
  • relational (Oracle) databases
  • No-SQL (MongoDB) databases
  • Software Development Life Cycle
  • agile methodologies
  • CI/CD
  • applicant resiliency
  • security
  • design and functionality problems

Nice to have

  • building microservices
  • cloud technologies
  • AWS
  • on-prem cloud solutions
  • Kafka
  • IBM MQ
  • MSK
  • React JS
  • JavaScript
  • TypeScript

What the JD emphasized

  • secure and scalable solutions
  • secure and stable environment
  • secure, high-quality production code