[Remote] Senior Fullstack Engineer (Remote AZ, NC and TX)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. First Citizens Bank is seeking a highly skilled Senior Software Engineer (Full Stack) with strong expertise in Java/Spring Boot and Node.js. The ideal candidate will design, develop, and maintain scalable applications, lead technical initiatives, mentor junior engineers, and ensure best practices in architecture and code quality.ResponsibilitiesDesign and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliabilityOversee 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, can scale as our business grows, and remain fit-for-purposeCoordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the origin of application errorStrong experience in supporting Business critical/ complex applicationsExercises Judgement within defined procedures and practices to determine appropriate actionNice to have technical lead experience for small to medium sized projectsDrive departmental best practices, guidelines implementation and adhere to standardsDemonstrated expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processingEmpathy with developers. Innate desire to create a superlative developer experience down to the last detailDeep love of building elegant, maintainable, well-documented, secure codeAbstracting and refactoring should be a passion, not a choreDrive to learn new things and go above and beyond the call of dutyAlways working to improve yourself and constructively support the team around youMay mentor junior engineers and contribute to the team's technical growthSkillsBachelor'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 maintenance6–10 years of software development experience, with significant exposure to Java (Spring Boot) and Node.jsBack-End Expertise: Strong knowledge of REST APIs, microservices architecture, messaging queues (Kafka), caching techniquesFamiliarity with security best practices (OAuth2, JWT, SSL, data encryption)Front-End Skills: Proficiency in React.js, with strong knowledge of HTML5, CSS3, and JavaScript/TypeScriptDatabase Knowledge: Expertise in SQL and NoSQL databases, database design, and query optimizationDevOps: Hands-on experience with Docker, Kubernetes, CI/CD pipelinesTesting & Quality: Experience in unit testing (JUnit, Mockito, Jest), integration testing, and TDD/BDD methodologiesSoft Skills: Strong problem-solving ability, communication skills, leadership qualities, and ability to work in a fast-paced environmentExperience on AWS cloud platformKnowledge of event-driven architectureExperience on hybrid mobile appsExperience on log in and Multifactor authenticationCompany OverviewFirst Citizens Bank provides banking services, essential business and professional services, wealth management capabilities, and more. It was founded in 1898, and is headquartered in Raleigh, North Carolina, USA, with a workforce of 10001+ employees. Its website is http://www.firstcitizens.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Director of Brand Strategy & Growth

Remote

Assistant Project Manager (APM) - Commercial Solar (REMOTE - MST or CST)

Remote

Entry Level Remote Chat Support – No Experience Required

Remote

Engineering Manager, Consumer Identity & Access

Remote

Senior Field Service Technician

Remote

Experienced Data Entry Clerk for Remote Opportunities – Career Growth and Professional Development in Data Management and Administration at blithequark

Remote

LVN- Southwest- FT- Evenings

Remote

Apply Now: Assoc Quality Control Technician

Remote

Principal Customer Success Manager - Strategic (Remote)

Remote

Associate Attorney

Remote
← Back