Senior Software Engineer & Tech Lead — Remote

First Citizens Bank

Scottsdale (AZ)

Remote

USD 117,000 - 135,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Citizens Bank is seeking a hands-on Software Engineer to join our Corporate Credit Card delivery team, building a new platform and driving automated testing in a large enterprise environment.

You'll mentor developers, lead SCRUM teams, and design scalable microservice-based solutions using Java 11+, Spring Boot, REST APIs, and modern dev tools, while collaborating with product owners and external teams.

Qualifications

  • Bachelor's degree in Computer Science with 3+ years of experience.
  • Experience designing or modifying modern microservice-based systems.
  • Advanced knowledge of Java 11+.
  • Experience with Spring and Spring Boot frameworks.
  • Experience with REST and APIs.
  • Experience with Unit Test and Mocking frameworks.
  • Experience with Git and Postman.
  • Experience with Docker and Kubernetes.
  • Experience with Scrum and Agile.
  • Experience with wiki platforms.

Responsibilities

  • Partner with the business and architects to design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Lead multiple tech leads who oversee SCRUM teams within the domain providing coaching, and an escalation path for troubleshooting
  • Drives domain wide change initiatives improving quality, speed, and throughput of the shop
  • Oversee proactive maintenance on our existing IaaS/SaaS and on premise applications within the Digital, Cards, Risk, and Merchant Services to ensure our mission critical systems remain stable, are able to scale as our business grows, and remain fit-for-purpose.
  • Coordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the origin of application error.
  • Know how to support Business critical/ complex applications.
  • Exercises Judgement within defined procedures and practices to determine appropriate action.
  • Drive departmental best practices, guidelines implementation and adhere to standards.
  • Show expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processing.
  • Demonstrate empathy with developer and poses an innate desire to create a superlative developer experience down to the last detail.
  • Have a deep love of building elegant, maintainable, well-documented, secure code.
  • Always work to improve oneself and constructively support the team around them.

Skills

Java 11+
Spring and Spring Boot
REST APIs
Unit Test and Mocking
Scrum and Agile

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Git
Postman

Job description

First Citizens Bank is seeking a hands-on Software Engineer to join our Corporate Credit Card delivery team, building a new platform and driving automated testing in a large enterprise environment.

You'll mentor developers, lead SCRUM teams, and design scalable microservice-based solutions using Java 11+, Spring Boot, REST APIs, and modern dev tools, while collaborating with product owners and external teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - Enterprise Java Lead
Remote Senior Software Engineer - Enterprise Java Lead

First Citizens Bank • North Carolina

Remote
USD 117,000 - 135,000
Remote Senior Software Engineer – Enterprise Card Platform
Remote Senior Software Engineer – Enterprise Card Platform

First Citizens Bank • Nashville (TN)

Remote
USD 117,000 - 135,000
Senior Software Engineer - Remote, Enterprise Platform Leader
Senior Software Engineer - Remote, Enterprise Platform Leader

First Citizens Bank • Austin (TX)

Remote
USD 117,000 - 135,000
Senior Java Tech Lead — Remote, Microservices & Cloud
Senior Java Tech Lead — Remote, Microservices & Cloud

First Citizens Bank • Trenton (NJ)

Remote
USD 150,000 - 180,000
Senior Software Engineer, CIAM & Fraud (Remote)
Senior Software Engineer, CIAM & Fraud (Remote)

First Citizens • Raleigh (NC)

Remote
USD 135,000 - 155,000
Remote Java Tech Lead: Architecture, Delivery & Mentorship
Remote Java Tech Lead: Architecture, Delivery & Mentorship

First Citizens Bank • Scottsdale (AZ)

Remote
USD 150,000 - 180,000
Senior Software Engineer
Senior Software Engineer

First Citizens Bank • Austin (TX)

Remote
USD 117,000 - 135,000
Senior Software Engineer
Senior Software Engineer

First Citizens Bank • North Carolina

Remote
USD 117,000 - 135,000
Remote Lead Software Engineer — Cloud-Native Payments
Remote Lead Software Engineer — Cloud-Native Payments

First Citizens Bank • North Carolina

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

First Citizens Bank • Scottsdale (AZ)

Remote
USD 117,000 - 135,000