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
Resort Sales Guide
Job Description Job Description Fast-Track Your Way to a High-Income Sales Career — Start in Sedona! $75K–$150,000K+ First-Year Income | Uncapped Commissions up to 18% Must be willing to get a…
Anesthesiologist - Cardiothoracic
Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we ar…
Automotive Fleet Sales Manager
Automotive Fleet Sales Manager Location: Bell Ford - Phoenix, AZ 85023 Job Type: Full-Time Schedule: Flexible shifts during business hours (Fleet Center open Mon-Fri 8am-5pm, Sat 8am-5pm) Are …
FAA Production Technical Operator 5
Are you the kind of person who sees a complex circuit board and knows exactly how to make it tick? Do you thrive in the high-stakes, high-precision world of aviation? We are looking for a Lead Aircr…
Per Diem (Call Coverage) Urology Banner University Medicine in Phoenix, AZ
Flexible Per Diem Urologist Opportunity – Academic Medicine in Central Phoenix Banner – University Medical Group , in partnership with Banner – University Medical Center Phoenix and the Univer…
Polymer Scientist - Electrospinning & Advanced Materials Applications
Polymer Scientist – Electrospinning & Advanced Materials Applications Location: Phoenix, AZ – Onsite laboratory role; ~20–30% North American travel Compensation: $90,000 – $110,000 base salar…
Manager - Regulatory Change & Inventory Management
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues.…
Field Service Engineer - AV, USA
Evertz, a growing high-technology company with over 2,000 employees today, is a worldwide leader in the design and manufacture of broadcast, film production and post production equipment for the film…
Account Executive (Mortgage Consultant) - Phoenix, AZ
Account Executive (Mortgage Consultant) - Phoenix, AZ Department: Field Sales Location: Phoenix, AZ About Guidance Residential We are the largest and most respected Sharia-Compliant hom…
Host
WE ARE LONGHORN. Legendary food and service begins with legendary people. We believe in earning the loyalty of our Team Members with our strong, diverse culture, well-done benefits and growth opport…