Senior Software Engineer - Java, Angular

Citizens Financial GroupIselin, NJ
Hybrid

About The Position

As a software engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad range of initiatives. By leveraging your technical skills and thirst for innovation, you will produce disruptive technologies that will ensure Citizens market leadership. As a future leader, you will work on multiple solutions spanning our consumer banking applications.

Requirements

  • 5+ years of experience in software development, with a proven record of successfully launching commercial products
  • 3+ years of experience with collecting requirements, creating software designs and developing efficient implementations
  • Demonstrated ability to operate in a team environment, strong interpersonal and communication skills
  • Understanding of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc.

Nice To Haves

  • Understanding of flow and orchestration systems like Flowable
  • Understanding of the banking industry, specifically the functions of custodial and consumer banking
  • AWS/AZURE/GCP experience
  • Bash and Linux experience
  • Familiarity with full-stack development
  • Experience with CICD pipeline (CircleCI, Jenkins, or equivalent)
  • Cloud certifications such as AWS Solutions Architect
  • Understand data structure concepts such as linked lists, dictionaries, arrays, custom object creation, etc.

Responsibilities

  • Designing, modifying, developing and implementing technology solutions.
  • Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals.
  • Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with your team mates.
  • Designing, modifying, developing and implementing software solutions.
  • Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals.
  • Infusing quality of service characteristics, such as scalability, manageability and maintainability, into distributed service-based framework to create or expand business or technical capabilities.
  • Contributing insight from prior experiences when considering design specifications, considering the goals of the consumer-facing product.

Benefits

  • comprehensive medical, dental and vision coverage
  • retirement benefits
  • maternity/paternity leave
  • flexible work arrangements
  • education reimbursement
  • wellness programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service