Senior Software Engineer - Remote (Microservices & Leadership)

First Citizens Bank

Nashville (TN)

Remote

USD 117,000 - 135,000

Full time

14 days+

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 in a remote role across the United States. You will design and lead the development of enterprise-scale microservices, APIs, and real-time integrations, mentoring senior developers and coordinating with product owners and external teams.

The ideal candidate has Java 11+ with Spring Boot, REST, and experience guiding SCRUM teams in large enterprises. Banking experience is a plus.

Qualifications

  • Bachelor's degree in Computer Science with 3+ years of experience.
  • Experience designing or modifying modern microservice based systems.
  • Advanced interpersonal skills including communication and negotiation.
  • Advanced knowledge and experience with Java 11+.
  • Advanced knowledge and experience with Spring and Spring Boot frameworks.
  • Advanced knowledge and experience with REST and APIs.
  • Advanced knowledge and experience with Unit Test and Mocking frameworks.
  • Advanced knowledge and experience with git.
  • Advanced knowledge and experience with Postman.
  • Advanced knowledge and experience with Docker and Kubernetes.
  • Advanced knowledge and experience with Scrum and Agile.
  • Advanced knowledge and experience with wikis.

Responsibilities

  • Partner with business and architects to design scalable, reliable technical solutions.
  • Lead multiple tech leads overseeing SCRUM teams, providing coaching and escalation for issues.
  • Drives domain wide change initiatives improving quality, speed, and throughput.
  • Oversee maintenance on IaaS/SaaS and on-premise apps to ensure stability and scalability.
  • Coordinate troubleshooting of code defects, data errors, and configuration problems.
  • Support business-critical, complex applications.
  • Drive best practices, guidelines implementation and adherence to standards.
  • Show expertise in real-time and file-based integrations and optimize DB processing.
  • Demonstrate empathy with developers and deliver a strong developer experience.
  • Build elegant, well-documented, secure code and continue learning.

Skills

Technical leadership
SCRUM / Agile
Team coaching
Communication
Problem solving

Education

Bachelor's degree in Computer Science

Tools

Java 11+
Spring Boot
REST APIs
Unit Testing
Git
Postman
Docker
Kubernetes
React
Gitlab Pipeline

Job description

First Citizens Bank is seeking a hands-on Software Engineer to join our Corporate Credit Card delivery team in a remote role across the United States. You will design and lead the development of enterprise-scale microservices, APIs, and real-time integrations, mentoring senior developers and coordinating with product owners and external teams.

The ideal candidate has Java 11+ with Spring Boot, REST, and experience guiding SCRUM teams in large enterprises. Banking experience is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Remote | Java & Spring Microservices
Senior Software Engineer - Remote | Java & Spring Microservices

First Citizens Bank • New York (NY)

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

First Citizens Bank • Scottsdale (AZ)

Remote
USD 117,000 - 135,000
Senior Software Engineer & Tech Lead — Remote
Senior Software Engineer & Tech Lead — Remote

First Citizens Bank • Scottsdale (AZ)

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

First Citizens Bank • Jacksonville (FL)

On-site
USD 117,000 - 135,000
Senior Software Engineer - Remote (Enterprise Banking)
Senior Software Engineer - Remote (Enterprise Banking)

First Citizens Bank • Jacksonville (FL)

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 Systems Lead
Senior Software Engineer (Remote) — Enterprise Systems Lead

First Citizens Bank • Austin (TX)

Remote
USD 117,000 - 135,000
Remote role
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
Senior Software Engineer - Remote (Lead, Enterprise Platform)
Senior Software Engineer - Remote (Lead, Enterprise Platform)

First Citizens Bank • Raleigh (NC)

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