Java & React - Systems Engineer (multiple positions) in McLean, VA

Remote Full-time
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.

Job Description

U.S. Bank is seeking the position of Java & React - Systems Engineer (multiple positions) in McLean, VA.

Essential Responsibilities:
• Analyze, design, test, develop, and maintain best in class software experience while collaborating with teams and across the organization.
• Execute business logic writing actions and configure XML files using Struts.
• Implement and maintain Single Sign-On solutions for user authentication across multiple platforms.
• Create Apigee Edge proxy layers for other internal teams to use endpoints.
• Provide solutions that address business needs by developing break-fix solutions and enhancements.
• Conduct code reviews to provide guidance on engineering best practices and compliance with development procedures.
• Take feedback from code review and apply changes to meet standards.

Basic Qualifications

Position requires a Master’s degree in Computer Science, Information Technology, Computer Engineering, or a related field, and 2 years of experience as a Software Developer, or a related occupation.

Required Skills/Experience:
Experience must include 1 year of experience with each of the following: (1) Creating and enhancing build system management and version control using GIT, Jenkins, and Maven. (2) Agile software development lifecycle and DevOps principles. (3) JAVA8 features, including Functional Interfaces, Transaction Management, and Lambda Expressions. (4) Applying JMS (Java Messaging Service) for reliable information exchange across Java applications. (5) Java-based logging utilities, including log4J and slf4j. (6) Using Middleware persistence frameworks for mapping Java classes using Hibernate Query Language (HQL), HQL Named Queries, Criteria, and Projections. (7) Apache Kafka, ActiveMQ, CSS, HTML, Hibernate, J2EE, Jira, jQuery, React, SQL, and XML.

Teams may work from home and the office. Base pay range may vary if an offer is made for work in a different location. Pay Range: $122,699 - $153,800.

(#LI-NDI #LI-DNI #LI-DNP #DE-DNP).

If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.

Benefits:

Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours):
• Healthcare (medical, dental, vision)
• Basic term and optional term life insurance
• Short-term and long-term disability
• Pregnancy disability and parental leave
• 401(k) and employer-funded retirement plan
• Paid vacation (from two to five weeks depending on salary grade and tenure)
• Up to 11 paid holiday opportunities
• Adoption assistance
• Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law

EEO is the Law

U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.

E-Verify

U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services.

In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements).

U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.

Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.

U.S. Bank accepts applications for this position on an ongoing basis.

Apply Now

Apply Now

Similar Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Group Travel Coordinator | Remote

Remote Full-time

Transcription Consultant, Spanish/English- Contract (Remote)

Remote Full-time

Overnight Online Position Openings - Part-Time ...

Remote Full-time

Travel Tele RN Job in Jackson, Mississippi

Remote Full-time

ServiceNow Administrator/Developer (Remote)

Remote Full-time

**Experienced Building Controls Specialist – Remote Customer Support and Data Entry**

Remote Full-time

**Customer Service Associate – Retail Experience & Customer Delight Expert at blithequark**

Remote Full-time

Remote Apple Customer Success Specialist – Empowering Users & Driving Satisfaction ($38/Hour)

Remote Full-time

REMOTE Accounts Receivable Specialist

Remote Full-time

Customer Experience Specialist 1 - Locks

Remote Full-time
← Back to Home