Senior Java Engineer - Platform Engineer (Remote) at First Citizens Bank | AZ, US | Rezi

Senior Java Engineer - Platform Engineer (Remote) at First Citizens Bank

Senior Java Engineer - Platform Engineer (Remote)

First Citizens Bank · AZ, US

3 weeks ago

Senior Java Engineer - Platform Engineer (Remote)

First Citizens Bank · AZ, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Java Engineer - Platform Engineer (Remote) role.

Rezi rewrites your resume against First Citizens Bank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Java Engineer - Platform Engineer (Remote) posting at First Citizens Bank — free, in seconds.

About the Role

We are seeking a Senior Java Engineer to join our Online Banking delivery team, responsible for technology solutions and integration services in Digital Banking, Core banking, Credit/Charge/Debit Cards, and Foreign Exchange. The ideal candidate will provide technical guidance, estimate efforts, select optimal technology solutions, offer daily application support, navigate unknowns, and communicate effectively with various stakeholders. This role requires rapid execution, strategic thinking, code development, and oversight of distributed teams. The primary focus will be on developing and supporting Digital Banking solutions, encompassing research, design, technology insertion, development, testing, and support.

Responsibilities

  • Design and develop technical solutions meeting user needs for functionality, performance, scalability, and reliability.
  • Oversee proactive maintenance of existing Iaas/SaaS and on-premise applications within Digital Banking, Mobile, and integrations with Cards, Merchant Services, Payments, Foreign Exchange, Core banking, and Trade Finance.
  • Coordinate and assist with troubleshooting code defects, data errors, and configuration problems.
  • Support business-critical/complex applications.
  • Drive departmental best practices, guidelines implementation, and adherence to standards.
  • Design and develop real-time integrations, file-based integrations, and optimize database-level processing.
  • Create elegant, maintainable, well-documented, and secure code.
  • Abstract and refactor code.
  • Learn new things and go above and beyond.
  • Improve yourself and constructively support the team.
  • Mentor junior engineers and contribute to the team's technical growth.

Requirements

  • Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance.
  • Excellent ability to communicate technical information clearly and work effectively with cross-functional teams.
  • Strong analytical and problem-solving skills.
  • Worked on Agile projects and has complete knowledge of day-to-day Agile routines.
  • Ability to interact with REST APIs and handle data fetching and manipulation.
  • Understanding of basic UI/UX design principles.
  • Prior experience with regulated financial organizations is a plus.

Skills

  • Java/J2EE
  • JEE & Enterprise Technologies: JMS, JDBC, Web development, Transactions, WS-*, JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate
  • SpringBoot Microservices
  • Container architecture with Kubernetes orchestration
  • Public API development
  • API Gateway like APIGEE
  • JavaScript, including ES6+ features, Loopback, closures and asynchronous programming
  • React.js
  • State management libraries like Redux or MobX
  • React component lifecycle and best practices
  • Testing frameworks like Jest or Mocha
  • GITLAB for version control
  • Jira, Confluence
  • ORACLE Database systems

Location

  • Remote
  • United States

Work Type

  • Remote
  • Full-time

Experience Level

  • Senior
  • 8-10 years of hands on experience with Java/J2EE environment

Education Level

  • Bachelor's Degree
  • High School Diploma or GED

Salary/Compensations

  • $130,000 - $160,000

Benefits

  • Competitive, thoughtfully designed and quality benefits program

About the Company

  • First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates.