Talent.com
Senior Software Engineer - Java (Remote)
Senior Software Engineer - Java (Remote)First Citizens Bank • Raleigh, North Carolina
Senior Software Engineer - Java (Remote)

Senior Software Engineer - Java (Remote)

First Citizens Bank • Raleigh, North Carolina
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Overview

This is a remote role that may only be hired in the following location(s) : AZ, FL, GA, NC and TX.

Silicon Valley Bank (SVB), a division of First Citizens Bank, is the bank of the world’s most innovative companies and investors. We are looking for a hands-on Senior Software Engineer to join our growing SVB Go Online Banking delivery team, which provides technology solutions and integration services in following areas : Digital Banking, Core banking, Credit / Charge / Debit Cards, and Foreign Exchange. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of efforts, understanding and deciding upon the optimal technology solution to achieve the desired business needs, day to day application support, should be able to navigate differing levels of gray / unknowns, and have excellent communication skills with other IT management levels, individual contributors and business stakeholders. They must be able to move at a rapid rate of execution to deliver requests and take advantage of any opportunities as they present themselves and navigate through any resource constraints. They must have both the short- and long-term strategic view when deciding on the best technical approach. They must be able to develop code and effectively oversee distributed development team members.

Responsibilities

As a Sr. Software Engineer, primary responsibility will be towards the development and support of Digital Banking solutions / projects. The Senior Software Engineer will be responsible for all software aspects within the team including research, design, technology insertion, development, testing and supporting them.

Responsibilities

  • Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Oversee proactive maintenance on our existing Iaas / SaaS and on-premise applications within the Digital Banking, Mobile and integrating with Cards, Merchant Services, Payments, Foreign Exchange, Core banking and Trade Finance space 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.
  • Strong experience in supporting Business critical / complex applications.
  • Exercises Judgement within defined procedures and practices to determine appropriate action.
  • Nice to have technical lead experience for small to medium sized projects.
  • Drive departmental best practices, guidelines implementation and adhere to standards.
  • Demonstrated expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processing.
  • Empathy with developers. Innate desire to create a superlative developer experience down to the last detail.
  • Deep love of building elegant, maintainable, well-documented, secure code.
  • Abstracting and refactoring should be a passion, not a chore.
  • Drive to learn new things and go above and beyond the call of duty.
  • Always working to improve yourself and constructively support the team around you.
  • May mentor junior engineers and contribute to the team's technical growth.

Qualifications

Bachelor's Degree and 4+ years of experience in Application software programming OR High School Diploma or GED and 8+ years of experience in Application software programming

Preferred Skills :

  • Excellent ability to communicate technical information clearly and work effectively with cross-functional teams
  • Strong design & development experience with Java EE & Enterprise Technologies : JMS, JDBC, Web development, Transactions, WS-
  • , JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate
  • Strong analytical and problem-solving skills
  • Experience building SpringBoot Microservices
  • Experience building applications using container architecture with Kubernetes orchestration
  • Preferred experience on public API development and using API Gateway like APIGEE
  • In-depth understanding of JavaScript, including ES6+ features, Loopback, closures and asynchronous programming
  • Worked on Agile projects and has complete knowledge of day to day Agile routines
  • Proven experience in building user interfaces with React.js
  • Familiarity with state management libraries like Redux or MobX
  • Understanding of the React component lifecycle and its best practices
  • Experience with testing frameworks like Jest or Mocha
  • 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
  • Prior experience with regulated financial organization is a plus
  • Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at benefits.

    As a Sr. Software Engineer, primary responsibility will be towards the development and support of Digital Banking solutions / projects. The Senior Software Engineer will be responsible for all software aspects within the team including research, design, technology insertion, development, testing and supporting them.

    Responsibilities

  • Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Oversee proactive maintenance on our existing Iaas / SaaS and on-premise applications within the Digital Banking, Mobile and integrating with Cards, Merchant Services, Payments, Foreign Exchange, Core banking and Trade Finance space 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.
  • Strong experience in supporting Business critical / complex applications.
  • Exercises Judgement within defined procedures and practices to determine appropriate action.
  • Nice to have technical lead experience for small to medium sized projects.
  • Drive departmental best practices, guidelines implementation and adhere to standards.
  • Demonstrated expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processing.
  • Empathy with developers. Innate desire to create a superlative developer experience down to the last detail.
  • Deep love of building elegant, maintainable, well-documented, secure code.
  • Abstracting and refactoring should be a passion, not a chore.
  • Drive to learn new things and go above and beyond the call of duty.
  • Always working to improve yourself and constructively support the team around you.
  • May mentor junior engineers and contribute to the team's technical growth.
  • Bachelor's Degree and 4+ years of experience in Application software programming OR High School Diploma or GED and 8+ years of experience in Application software programming

    Preferred Skills :

  • Excellent ability to communicate technical information clearly and work effectively with cross-functional teams
  • Strong design & development experience with Java EE & Enterprise Technologies : JMS, JDBC, Web development, Transactions, WS-
  • , JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate
  • Strong analytical and problem-solving skills
  • Experience building SpringBoot Microservices
  • Experience building applications using container architecture with Kubernetes orchestration
  • Preferred experience on public API development and using API Gateway like APIGEE
  • In-depth understanding of JavaScript, including ES6+ features, Loopback, closures and asynchronous programming
  • Worked on Agile projects and has complete knowledge of day to day Agile routines
  • Proven experience in building user interfaces with React.js
  • Familiarity with state management libraries like Redux or MobX
  • Understanding of the React component lifecycle and its best practices
  • Experience with testing frameworks like Jest or Mocha
  • 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
  • Prior experience with regulated financial organization is a plus
  • Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at benefits.

    Create a job alert for this search

    Senior Software Engineer Java Remote • Raleigh, North Carolina

    Similar jobs
    Senior Java Software Engineer

    Senior Java Software Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    Full-time
    A company is looking for a Senior Software Engineer - Java.Key Responsibilities Design, develop, and maintain enterprise-grade Java applications and RESTful APIs Perform technical analysis and m...Show more
    Last updated: 2 days ago • Promoted
    Senior Solutions Architect - Enterprise Expand East

    Senior Solutions Architect - Enterprise Expand East

    Elastic • Raleigh, NC, United States
    Full-time
    Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people.The Elastic Search AI...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer, Core Experiences - Raleigh, USA

    Senior Software Engineer, Core Experiences - Raleigh, USA

    Speechify • Raleigh, North Carolina, United States
    Full-time
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...Show more
    Last updated: 4 days ago • Promoted
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Butner, North Carolina, US
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 12 days ago
    Senior Software Development Manager

    Senior Software Development Manager

    Oracle • Raleigh, NC, United States
    Full-time
    Oracle Health is committed to transforming healthcare by fostering innovation, enhancing operational efficiency, and delivering improved outcomes through cutting-edge technology.We are looking for ...Show more
    Last updated: 2 days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology Corp • Raleigh, NC, US
    Full-time
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    Spoton • Raleigh, North Carolina, United States
    Full-time
    We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win.From our award-winning point-of-sale to AI-powered profit tools, everything we do helps ope...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer Full Stack

    Senior Software Engineer Full Stack

    Prometheus Group • Raleigh, North Carolina, United States
    Full-time
    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused.Career progress is based on merit and not years of service or attaining certifications.Ou...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, Data Quality

    Senior Software Engineer, Data Quality

    Collibra • Raleigh, North Carolina, United States
    Full-time
    Joining Collibra’s Data Quality Team.You'll have the chance to work with state-of-the-art technologies alongside a team that excels in processing large-scale data with clarity and intention.You wil...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Development Manager - Storage Solutions

    Senior Software Development Manager - Storage Solutions

    Oracle • Raleigh, NC, United States
    Full-time
    Are you driven by the challenge of building large-scale distributed infrastructure for the cloud? Join Oracle's Cloud Infrastructure team, where we are developing Infrastructure-as-a-Service techno...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer

    Software Engineer

    CRB • Raleigh, NC, US
    Full-time
    CRB's over 1,100 expert professionals drive innovative, life-changing and life-saving solutions for manufacturers in the life sciences and food and beverage industries.Our mission, vision,...Show more
    Last updated: 7 days ago • Promoted
    Travel Speech Language Pathologist (SLP) - $1,800 per week in Dunn, NC

    Travel Speech Language Pathologist (SLP) - $1,800 per week in Dunn, NC

    AlliedTravelCareers • Dunn, NC, US
    Full-time
    Major medical, dental, vision, and pet insurance starting Day 1 for you and your family.Family planning benefits, including IVF coverage. Life insurance with extensive family health options.Travel F...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LogistiVIEW • Cary, NC, US
    Full-time
    Do you have a passion for technology and optimization? Do you want to join a growing company with the same passion? At LogistiVIEW we deliver intelligent Warehouse Execution Systems to automate the...Show more
    Last updated: 30+ days ago • Promoted
    Senior Principal Software Engineer (Relocation Assistance)

    Senior Principal Software Engineer (Relocation Assistance)

    Baxter • Raleigh, NC, US
    Full-time
    Senior Principal Embedded Software Engineer.At Baxter, we believe every personregardless of who they are or where they are fromdeserves a chance to live a healthy life. It was our founding belief in...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Senior Manager

    Software Development Senior Manager

    North Carolina Staffing • Raleigh, NC, US
    Full-time
    Senior Software Development Manager.As a Senior Software Development Manager within the Networking organization, you will manage a team supporting our Virtual networking products.You will lead a te...Show more
    Last updated: 1 day ago • Promoted
    Senior Engineer

    Senior Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    Full-time
    A company is looking for a Sr Engineer to provide technical expertise in application and systems engineering.Key Responsibilities Design and develop business-critical software solutions, focusing...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Mobile

    Senior Software Engineer - Mobile

    Prometheus Group • Raleigh, North Carolina, United States
    Full-time
    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused.Career progress is based on merit and not years of service or attaining certifications.Ou...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer (C++, C#)

    Senior Software Engineer (C++, C#)

    Opswat • Raleigh, North Carolina, United States
    Full-time
    At OPSWAT, we’re passionate about protecting the world’s critical infrastructure from cyberthreats.Our team is made up of brilliant minds who are driven by a shared mission : to develop the most adv...Show more
    Last updated: 4 days ago • Promoted