
Java Engineer, Sr.
Job Description
Posted on: October 10, 2025
About The Company First Citizens Bank is a leading financial services organization committed to delivering innovative banking solutions and exceptional customer service. With a strong presence in the financial industry, the bank offers a comprehensive range of banking products and services tailored to meet the diverse needs of individuals, businesses, and institutions. Emphasizing technological advancement and digital transformation, First Citizens Bank strives to provide seamless, secure, and efficient banking experiences through its advanced digital platforms and services. The company fosters a collaborative and inclusive work environment, encouraging continuous learning and professional growth among its employees. About The Role We are seeking a highly skilled and proactive Senior Software Engineer to join our SVB Go Online Banking delivery team. This remote role is available for candidates located in Arizona (AZ), Georgia (GA), North Carolina (NC), and Texas (TX). As part of our team, you will play a pivotal role in designing, developing, and supporting digital banking solutions that encompass core banking, credit/debit/charge card systems, foreign exchange, and related services. The ideal candidate will possess strong technical expertise, excellent communication skills, and the ability to navigate complex technical challenges efficiently. This position requires a hands-on approach, with responsibilities extending from coding and system design to mentoring junior team members and ensuring the stability and scalability of our mission-critical applications. Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, or a related field with a minimum of 4 years of experience in software application development and maintenance.
- Or High School Diploma or GED with at least 8 years of relevant experience in software development and support.
- Strong proficiency in Java and enterprise technologies such as JMS, JDBC, Web development, Transactions, WS-*, JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate.
- Experience in building Spring Boot microservices and containerized applications using Kubernetes orchestration.
- Experience developing and integrating public APIs, preferably with API Gateway tools like APIGEE.
- Proficiency in JavaScript, including ES6+ features, with experience in frameworks like React.js, Redux or MobX, and testing frameworks such as Jest or Mocha.
- Familiarity with REST API interaction, version control systems like GITLAB, and tools such as Jira and Confluence.
- Experience working with Oracle databases and understanding UI/UX design principles.
- Prior experience in regulated financial organizations is a plus.
- Excellent communication skills and ability to collaborate effectively with cross-functional teams.
Responsibilities
- Design and develop scalable, reliable, and high-performance technical solutions that align with user needs and business objectives.
- Lead the development and maintenance of digital banking applications, including core banking, card services, foreign exchange, and trade finance systems.
- Oversee proactive maintenance and support for existing IaaS/SaaS and on-premise applications to ensure system stability, scalability, and compliance.
- Collaborate with cross-functional teams to troubleshoot and resolve code defects, data errors, and configuration issues efficiently.
- Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous improvement and best practices.
- Drive the adoption of departmental standards, guidelines, and best practices across development projects.
- Design and implement real-time and file-based system integrations, optimizing database processing for performance and reliability.
- Participate in Agile development cycles, contributing to sprint planning, stand-ups, and retrospectives.
- Abstract, refactor, and document code to ensure maintainability, security, and ease of understanding for current and future team members.
- Stay updated with emerging technologies and industry trends to recommend innovative solutions and improvements.
Benefits
- Competitive salary and comprehensive health insurance plans.
- Retirement savings options and financial wellness programs.
- Paid time off, holidays, and flexible work arrangements.
- Continuous learning opportunities and professional development support.
- Inclusive and collaborative work environment promoting diversity and inclusion.
- Access to cutting-edge technology and innovative projects.
Equal Opportunity First Citizens Bank is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Senior UX Designer

Staff Software Engineer (Remote - Namer)

Product Manager (UK Remote)

Senior UI Designer
