Senior Java Engineer (Remote)
First Citizens Bank
This is a remote role that may only be hired in the following location(s): AZ, NC and TX.
We are looking for a hands-on Senior Software Engineer to join our growing 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.
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 Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
Preferred Skills:
- Excellent ability to communicate technical information clearly and work effectively with cross-functional teams
- Strong design & development experience with JEE & 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
- ...Working remotely, the full-time Senior Java Engineer will build, deploy, and maintain next-generation client-facing Restful APIs, focusing on registration, consent management, payments, and information reporting applications. Key responsibilities Design and develop new...Remote workSeniorFull time
- ...Leading significant software development projects, the full-time Senior Java Software Engineer will implement complex software systems, mentor junior engineers, and collaborate with cross-functional teams in a remote environment. Key responsibilities Lead the design and...Remote workSeniorFull time
- ...Senior Java Engineer Opportunity Maybe you're bored and need a new challenge. Or you're sick of all the bureaucracy and just want to focus on building kick-ass software. Or maybe you are looking for a job where you can do really great work from anywhere. Whatever...Remote workSenior
- Klap6 is looking for a Senior Software Engineer in San Antonio, Texas, to drive innovation through rapid... ...and iterative development. This is a remote role suitable for individuals who... ...software development with a focus on Java and Microservices, and mentoring capabilities...Remote jobSenior
- ...Senior Java Developer The AmEx group is looking to expand and add on a senior developer... ...developer will be working around the core engine of the sourcing platform used on the team... ...for career growth Work fully remote from the comfort of your home office...Remote workSeniorPermanent employmentFull timeHome office
- A technology solutions company is seeking a BRMS/Drools Developer with strong Java expertise. This fully remote role focuses on designing and implementing business-rule solutions for enterprise systems. Candidates must possess over 7 years of Java development experience...Remote jobSeniorFlexible hours
- Bitso is looking for a Software Engineer to be part of the Nexus Squad, overseeing the reliability... .... The ideal candidate has robust Java skills and a strong background in event-driven... ...with Apache Kafka. The position offers a remote-first environment and excellent...Remote jobSenior
- ...is seeking a BRMS / Drools Developer with strong Java expertise. The ideal candidate will design and implement... ...business-rule solutions using the Drools Rule Engine and develop enterprise-scale applications. This remote position requires candidates to be located in the...Remote jobSeniorFlexible hours
- IREX AI, Inc. is seeking a Senior Java Engineer to design and implement services as part of an international team. You will ensure the stable... ...solid understanding of core Java. Enjoy the flexibility of remote work and the opportunity to be part of a visionary organization...Remote jobSenior
- ClickHouse is searching for a Senior Software Engineer specializing in JVM language clients. This remote role encompasses ownership of ClickHouse's Java client and JDBC driver, collaborating closely with the Connectors team for integration. You will ensure performance,...Remote jobSenior
- A leading loyalty solutions provider is seeking an experienced Java Developer skilled in designing and developing applications. Your... ...applications is preferred. This position offers the flexibility to work remotely while contributing to impactful solutions for recognized brands....Remote jobSenior
- ...To support a dynamic engineering team, the full-time Senior Java Full Stack Engineer will lead SCRUM Agile development, design technical solutions, and... ...oversee the maintenance of critical applications in a remote environment. Key responsibilities Lead SCRUM Agile development...Remote workSeniorFull time
- Esprow, a dynamic technology company in New York, is seeking a skilled Java Developer. This role involves designing and delivering high-quality code, solving complex problems related to financial messaging APIs, and collaborating closely with the development team. Candidates...Remote jobSeniorFlexible hours
- A leading loyalty solutions provider is seeking experienced Java developers to make rapid improvements to their existing codebase. Candidates... ..., SQL, and Agile methodologies. Kobie offers a flexible remote work environment along with benefits that prioritize team members...Remote jobSeniorFlexible hours
- First Citizens is seeking a hands-on Senior Software Engineer for its Online Banking team in Phoenix, Arizona. In this remote role, you'll be responsible for developing and supporting... ...software application development, including Java and SpringBoot Microservices, and possess...Remote jobSenior
- ...in big data solutions, is seeking a Software Engineer to design and develop innovative software... ...work, combining on-site collaboration with remote work flexibility. The ideal candidate will have extensive experience in Java development and a current U.S. Government security...Remote workSenior
- ...States Digital Space LLC is seeking a Senior Level Full Stack Engineer to enhance modernized systems within... ...development experience, expertise with Java and Spring Boot, and a strong... ...understanding of AWS services. Opportunities for remote work and a comprehensive benefits...Remote jobSenior
- First Citizens Bank is looking for a Sr. Software Engineer for their Enterprise Payments team. This remote role involves developing and maintaining client-facing... ...Degree in Computer Science, significant experience in Java, and strong familiarity with REST APIs, Docker, and...Remote jobSenior
- A software development firm is seeking a highly motivated Java Senior Engineer to enhance and develop high-performing backend infrastructure for millions of users. This fully remote position is open to candidates based in Latin America. Responsibilities include designing...Remote jobSenior
- ...Overview This is a remote role that may only be hired in the following... ...NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with strong Java foundation and coding experience,... ...reporting API applications. The Senior Software engineer will be responsible...Remote workSenior
- Enlighten, a leader in big data solutions, is seeking a Software Engineer in Columbia, MD. The role involves designing and implementing... ...supports a hybrid work model, allowing for flexibility between remote and on-site work. We offer competitive salaries, generous benefits...Remote workSenior
$70k - $140k
Huntington Bancshares, Inc. in Columbus, Ohio is looking for a Java Fuse Developer - IS Technical Specialist. This role involves designing... ...offers a flexible work arrangement combining in-office and remote work options. The compensation ranges from $70,000.00 to $140,00...Remote workSeniorWork at officeFlexible hours- A tech-focused company is seeking a Senior Java Developer to design and deliver scalable backend systems using modern Java technologies.... ...application development and a strong background in AWS. This remote role requires proficiency in Spring Boot and RESTful API design...Remote jobSenior
- First Citizens Bank is looking for a Senior Software Engineer to join the Online Banking delivery team. This role emphasizes digital banking, providing... ...to lead projects within a distributed team. The job is remote but can be based in Texas, and preferred qualifications...Remote jobSenior
$95k - $135k
A forward-thinking gaming studio is seeking a Senior Java Server Engineer to work on high-profile projects. Ideal candidates will have over 4 years... ...performance, and work with a dedicated team in a fully remote setting. Competitive salary range of $95k - $135k based on...Remote jobSenior- Huntington-Bank in Columbus, Ohio is seeking a Java Fuse Developer - IS Technical Specialist. This role will design and implement complex IT solutions aligned with the bank’s enterprise technology strategy. The ideal candidate will have at least 5 years of experience developing...Remote jobSeniorWork at officeWork from homeFlexible hours
- ...schedule - employees work onsite a minimum of four days per week, with one remote day. Five days onsite may be required based on business needs. We're looking for a Senior Java Engineer (Java/Spring) to join our product engineering team and develop and maintain...Remote workSeniorTemporary workH1bShift work
- Kayak is seeking a Senior Java Software Engineer in Cambridge, MA to join our Retention and CRM team. You will design and deliver backend services... ...innovate in travel technology while enjoying benefits like remote work flexibility, paid parental leave, and competitive...Remote workSenior
- Strategic Staffing Solutions is seeking a Senior Java Full Stack Engineer to join their team in Charlotte, NC. In this role, you'll design and develop... ...and DevOps practices. This position requires no remote work, as it is onsite in Charlotte. #J-18808-Ljbffr Strategic...Remote workSenior
- Ciklum is looking for a Senior Software Engineer (Unique) to join our team full-time in Ukraine. You... ...while enjoying the flexibility of working remotely or from an office. The ideal candidate... ...development experience, strong Java expertise, and a solid grasp of various...Remote jobSeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer (Remote). Be the first to apply!
- remote junior java developer Raleigh, NC
- entry level java developer remote Raleigh, NC
- java cloud engineer Raleigh, NC
- java developer Raleigh, NC
- java cloud developer Raleigh, NC
- java developer remote part time Raleigh, NC
- java developer full time Raleigh, NC
- java developer remote Raleigh, NC
- java microservice developer Raleigh, NC
- lead full stack java developer Raleigh, NC

