Java Software Engineer - Digital Banking
Kforce has a client that is seeking a Software Engineer - Digital Banking in Phoenix, AZ. Summary: We look first and foremost for people who are passionate about solving business problems through innovation and engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. We welcome diverse perspectives and people who are not afraid to challenge assumptions.
- Bachelor's degree in Engineering or related field
- Overall 8+ years of developing internet-scale solution development primarily using Java, Spring Boot and NoSQL databases
- Java 11 (Lambdas, Streams, Completable Future, optional, generics)
- Spring boot (webflux, Reactor 3), spring-data, REST
- Java functional and reactive programming
- Test Driven Development
- Asynchronous Reactive Micro services utilizing Vert.x
- REST APIs using Spring Boot 2.0 (reactive) and skilled in Open API (swagger) specification
- Designing database schemas, index design, optimizations for query tuning
- Working knowledge of cloud technologies (e.g., Docker, Kubernetes, Jager, and Prometheus)
- Modern software engineering tools: git workflows, gradle, load testing tools, and mock frameworks
- Good knowledge of messaging systems like Kafka, mq
- Take pride in writing good clean code, perform peer code reviews and architecture reviews
- Java certification is a plus
Recommended Jobs
Senior Research Associate (Stability)
Target Pay Rate: 35-38/hr **salary will be commensurate with experience The Opportunity Responsible for conducting research, development and manufacturing laboratory experimentation and other sci…
DC Power Telecom Technician
DC Power Telecom Technician Level IV As a Level 4 Lead Installer, you will be responsible for overseeing and executing complex telecommunications installations in Central Office, Data Center, Subs…
Experienced Commercial Glazier
Commercial Glaziers: Experience Required. Please read ENTIRE Listing. Job Duties: Install glass ranging from 1/4" to 1" into glazing and storefront style frames and glazing channel. Cl…
General Manager, Quick Quack Car Wash, Earn up to $100,000 a Year!
Job Details Description This is a dynamic leadership position for a results-oriented leader who wants the challenge of running their own shop including sales, hiring, training, leading, managing…
On-Call IT Field Technician - PC, Mac, Printer & Scanner- AZ -Hiring NOW
On-Call IT Field Technician – PC, Mac, Printer & Scanner Support 📍 Location: Multiple U.S. Cities (Local, Onsite Support) 💼 Job Type: Independent Contractor (1099) 💰 Pay: $40–$45/hour …
Family Medicine or Internal Medicine Physician - Post-Acute Care - Tucson, AZ - 3540989
Family Medicine or Internal Medicine Physician – Post-Acute Care – Tucson, AZ Position Highlights ~ Flexible schedules available: ~4 days/week ~5 days/week ~7 days on / 7 days off D…
K-12 Account Manager, Southwest
Are you a confident, driven K-12 sales professional with a zeal for hunting new business and the ability to build long-term relationships with school districts and educational organizations across th…
Cook
APPLY: Live. Work. Explore. as a part of our Food & Beverage team in Grand Canyon National Park! Grand Canyon National Park Lodges operates 6 hotels, 7 retail shops, and various restaurants and…
Field Service Engineer
WGNSTAR is a dynamic and growing company with a global footprint. Primarily focused on the semiconductor industry, we provide a platform for you to expand your career with knowledge gained on the job,…
Administrator
Turning Point Action is a 501(c)(4) organization that works to mobilize conservatives in the election or defeat of a candidate. Turning Point Action registers voters and engages the conservative base…