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

Yesterday

Senior Java Engineer - Platform Engineer (Remote)

First Citizens Bank · AZ, US

2 days 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, focusing on technology solutions and integration services for Digital Banking, Core banking, Cards, and Foreign Exchange. The role requires technical guidance, estimation, optimal solution design, application support, and effective communication with stakeholders. The candidate must possess both short-term and long-term strategic views, be able to develop code, and oversee distributed development teams, with a primary focus on Digital Banking solutions.

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 integrating systems to ensure stability and scalability.
  • 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 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 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.
  • Proficient in using GITLAB for version control.
  • Experience with Jira, Confluence and ORACLE Database systems.
  • Understanding of basic UI/UX design principles.

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
  • Prior experience with regulated financial organization is a plus

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.