Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Sr Software Engineer

AT First Citizens Bank
First Citizens Bank

Sr Software Engineer

Santa Clara, CA

Overview

This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office.

Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability. Oversee proactive maintenance on existing IaaS/SaaS and on premise applications within the digital, mobile, 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. Support business critical complex applications. Exercise judgment within defined procedures and practices to determine appropriate action. Drive departmental best practices, guidelines implementation, and adhere to standards. Design and develop real time integrations, file-based integrations, and optimize the use of database level processing. May work remotely pursuant to First Citizens' Remote Work Guidelines policy. The position is eligible for variable compensation which may be in the form of incentive, bonus, or commission pay.

Want more jobs like this?

Get Software Engineering jobs in Santa Clara, CA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Qualifications

Position requires a Bachelor's degree in Computer Science, Engineering, or a related field plus five (5) years of experience in the job offered or five (5) years of experience as an IT Analyst, Systems Engineer, or a related occupation. Alternatively, the employer will accept a Master's degree in Computer Science, Engineering, or a related field plus three (3) years of experience in the job offered or three (3) years of experience as an IT Analyst, Systems Engineer, or a related occupation.

Position requires experience with Java, J2EE, and SQL applications. Requires knowledge of Spring, Spring Boot, Spring Rest, Spring Core, Spring React, and Spring Security. Requires the ability to design AWS cloud-native applications. Requires experience building APIs, Microservices, and Integration Solutions. Requires experience with Kafka including development and support of Kafka integrations, including topics, producers, and consumers. Requires expertise in debugging and fixing streaming jobs by reviewing debug logs and configuration tuning. Requires demonstrated experience with Application Servers (Tomcat, Websphere, Jetty, or JBoss) and Web Servers (Apache or NGINX). Requires experience with distributed source control systems. Requires experience implementing Enterprise and Vendor applications. Requires experience with Agile methodologies, development approaches, and tools. Requires prior financial services or banking experience. Requires extensive experience in full stack software development with Java or Scala. Requires strong SQL background. Requires hands on experience in AWS, data integration, Kafka, Confluent, Data streaming, development, and operational platform experience. Requires experience with CI/CD delivery and writing code as a pipeline. Requires hands on experience with Ansible, and writing playbooks to automate tasks and deploy artifacts. Requires experience with: Hibernate, RxJava, Junit, JAX-RS, APIGEE, XML, XSLT, MySQL, MongoDB, and Couchbase. Requires experience in system design, programming, and development duties. Requires experience with Netflix OSS. Requires experience in application testing and Quality Assurance duties. May work remotely pursuant to First Citizens' Remote Work Guidelines policy.

The base pay for this position is generally between $192,933.13 and $222,933.13. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment.

First Citizens benefits programs are designed to meet our associates where they are in life. Full-time associates (20+ hours) are offered a comprehensive benefits program, with customized offerings, including those designed to support families, however defined. More information regarding our benefits offerings can be found here: https://jobs.firstcitizens.com/benefits

To Apply: Go to https://jobs.firstcitizens.com/jobs and submit your resume to Job # 25903. #EJC #LI-DNI

Client-provided location(s): Santa Clara, CA, USA
Job ID: FCB-25903-en-us
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Family Support Resources
    • Non-Birth Parent or Paternity Leave
    • Birth Parent or Maternity Leave
    • Adoption Leave
    • Fertility Benefits
  • Office Life and Perks

    • Commuter Benefits Program
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Volunteer Time Off
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Access to Online Courses
    • Internship Program
    • Leadership Training Program
    • Promote From Within
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)

Company Videos

Hear directly from employees about what it is like to work at First Citizens Bank.