Java Engineer II (Remote)
Join to apply for the Java Engineer II (Remote) role at Jobs via Dice
Overview
This is a remote role that may only be hired in the following location(s): AZ. As Software Developer II, you will work with Product Managers, Analysts, Testers and cross‑functional global teams in a fast‑paced and ever‑changing environment. You will design and develop scalable and efficient software tools that support aspects of client‑facing Online Banking application. This role will be required to work closely with cross‑functional teams and across organizations to define & implement solutions for existing and new client onboarding application, provide ongoing support to the systems developed.
Responsibilities
- Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
- Provide module level development leadership (Architecture, Design, Development) for medium to large sized projects and maintenance on our client facing API banking systems.
- Contribute to and drive department best practices, guidelines implementation and adhering to standards.
- Experience building and maintaining large software platforms.
- 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, refactoring and/or testing solutions 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.
Qualifications
Bachelor's Degree and 2 years of experience in Application software programming OR High School Diploma or GED and 6 years of experience in Application software programming
Preferred Qualifications:
- 4+ years of hands‑on experience with back‑end development
- Must have module level lead experience for small to medium sized projects.
- Ability to understand and influence the architecture and design.
- Demonstrated expertise 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 JAVA, Spring‑Boot, J2EE & Enterprise Technologies JMS, JDBC, Web development, Transactions, WS-*, JVM, JNDI, JMX, JTA.
- Strong 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 SAML2.0, OAuth2.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.
Benefits
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.
#J-18808-LjbffrRecommended Jobs
Business Insurance Account Executive
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and custo…
Legal Workflow Coordinator - 1st (Hybrid)
Job Description Job Description Company Description RRD is a leading global provider of marketing, packaging, print, and supply chain solutions that elevate engagement across the complete cu…
Engineering and Installation Technician II (E&I Tech II)|Req#4212
Description ActioNet is seeking a Engineering and Installation Technician II (E&I Tech II). Located in Yuma , AZ with 2–4 years of experience in IT, procurement, logistics, and network infrastructu…
DSP Communications Engineer
Digital Signal Processing (DSP) Engineer - Software Defined Radio | TS/SCI Clearance Required We are seeking an experienced Digital Signal Processing (DSP) Engineer to join our team working on…
Paid Social Media Specialist
Paid Social Media Specialist Position: Paid Social Media Specialist Location: Phoenix, Arizona (On-site 16th Street & Northern) Status: Full Time; Exempt Compensation: Competitive salary DOE, Hea…
Remote Senior Staff Accountant
We are seeking a full‑time experienced Senior Staff Accountant to manage accounting operations and financial reporting in Douglas, AZ. This role is responsible for preparing and analyzing financial i…
Professional Engineer (Structural)
Join Our Team as a Professional Engineer (Structural Focus) at Water Works Engineers! Meet Water Works Engineers: Water Works Engineers (WWE) is a leading civil and environmental engineering fir…
FT Housekeeping Room Attendant
Job Description Job Description Scope of Position: The Housekeeping Room Attendant will be responsible for providing a variety of functions in the housekeeping department while providing t…
Estimator - Process Piping
Come grow with us... At Murray Company, how we operate is defined by shared values that are 100 years in the making - Safety, Quality, Honesty, Hard Work and Pride of Ownership. These values hav…
Shift Leader
Job Description Job Description Description: Job Purpose Summary Responsible and accountable for supervising and supporting a productive and profitable restaurant, including Guest satisfactio…