Enable job alerts via email!

Senior Software Engineer - Java (Remote)

First Citizens Bank

Georgia (VT)

Remote

USD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading financial institution is seeking a Software Engineer to design and develop technical solutions for their digital banking services. The successful candidate will have experience in software application development, particularly with React.js, and will work closely with cross-functional teams to ensure software stability and performance. The position offers remote flexibility and opportunities for career advancement.

Benefits

Career advancement opportunities
Remote work flexibility
Competitive benefits program

Qualifications

  • 5+ years of experience in Software application development and maintenance.
  • Strong experience in supporting business-critical and complex applications.
  • Ability to communicate technical information clearly and work effectively with teams.

Responsibilities

  • Design and develop technical solutions for user needs regarding applications.
  • Oversee maintenance of IaaS/SaaS and on-premise applications.
  • Troubleshoot code defects and configuration issues.

Skills

Software application development
React.js
Communication skills
Agile methodologies

Education

Bachelor's Degree in relevant field
High School Diploma/GED with experience

Tools

Kubernetes
Testing frameworks (Jest/Mocha)
GITLAB
Job description
Overview

Why consider this job opportunity:

  • Opportunity for career advancement and growth within the organization
  • Remote work flexibility available
  • Engage in innovative technology solutions for Digital Banking and related services
  • Collaborate with cross-functional teams to deliver impactful financial applications
  • Competitive benefits program designed to meet the needs of associates
Responsibilities
  • Design and develop technical solutions that meet user needs regarding functionality, performance, scalability, and reliability
  • Oversee maintenance of existing IaaS/SaaS and on-premise applications to ensure stability and scalability
  • Troubleshoot code defects, data errors, and configuration issues to identify application errors
  • Drive departmental best practices and adhere to implementation guidelines
  • Mentor junior engineers and contribute to the team's technical growth
Qualifications (Required)
  • Bachelor's Degree and 4 years of experience in Software application development and maintenance, or High School Diploma/GED and 8 years of experience in Software application development and maintenance
  • Strong experience in supporting business-critical and complex applications
  • Excellent ability to communicate technical information clearly and work effectively with cross-functional teams
  • Proven experience in building user interfaces with React.js
  • Familiarity with Agile project methodologies and day-to-day routines
Preferred Qualifications
  • Experience building SpringBoot Microservices and applications using container architecture with Kubernetes orchestration
  • Understanding of JavaScript, including ES6+ features, and asynchronous programming
  • Prior experience with regulated financial organizations
  • Knowledge of testing frameworks like Jest or Mocha
  • Proficient in using GITLAB for version control

#DigitalBanking #SoftwareEngineering #RemoteWork #CareerGrowth #TechInnovation

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.