Software Engineer - Java; Remote AZ
Remote / Online - Candidates ideally in
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2026-06-12
Phoenix, Maricopa County, Arizona, 85003, USA
Listing for:
First-Citizens Bank & Trust Company
Remote/Work from Home
position Listed on 2026-06-12
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Overview
This is a remote role that may only be hired in the following location(s): AZ.
As a Software Engineer, you will play a key role in developing and delivering robust and scalable software solutions that support our financial operations and enhance our customer experience. You will work within an agile team to design, develop, and maintain software components, ensuring they meet functional, non-functional, and compliance requirements. Software E ngineer will be responsible for all software aspects within the team including research, design, technology insertion, development, testing and supporting them.
Responsibilities
- Design, develop, and maintain user interface components and web applications using React.js
- Write clean, efficient, well-documented, and maintainable code following best practices
- Participate in all phases of the Agile development lifecycle, including sprint planning, daily stand-ups, and retrospectives
- Collaborate with product managers, analysts, developers, testers, and other cross-functional teams to define and implement solutions.
- Apply knowledge of the Software Development Life Cycle (SDLC) toolchain to improve automation and efficiency.
- Analyze and solve technical problems, debugging and troubleshooting code issues
- Identify and implement strategies to optimize application performance
- Conduct unit testing, integration testing, and potentially contribute to automated testing frameworks
- Participate in code reviews to ensure code quality and knowledge sharing
- Create and maintain documentation for the codebase and its functionality
- May mentor junior engineers and contribute to the team's technical growth
Bachelor's Degree and 1 years of experience in Programming OR High School Diploma or GED and 5 years of experience in Programming
Preferred Qualifications:
- Ability to understand and influence the architecture and design.
- Demonstrated experience in Microservices architecture, SOA, Spring Boot etc.
- Strong hands-on experience in Web services development (SOAP, REST)
- Demonstrated experience utilizing CI/CD (Continuous Integration & Delivery) techniques.
- Hands-on development expertise in React, NodeJS, JAVA, Spring-Boot, J2EE & Enterprise Technologies JMS, JDBC, Web development, Transactions, WS-*, JVM, JNDI, JMX, JTA.
- Knowledge of MQs and Kafka.
- Implementation experience of software design patterns and best practices applicable to J2EE.
- Experience with implementing SSO and security protocols like SAML
2.0, OAuth
2.0 etc. - Knowledge and experience with RDBMSs (Oracle or MS SQL Server).
- Prior experience with regulated financial organization is a plus.
- Experience with Test Driven Development and Agile Methodologies in both a co-located and a distributed team environment is a plus.
$descr2
$descr3
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×