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
Assistant Manager - 83rd Ave and Deer Valley
Team Pizzowski is a Domino's Franchise, serving Peoria and Glendale that is owned by Sophie Golembiowski, who started as Customer Service Representative with Domino's. I care about my team and wa…
Gastroenterologist Opportunity, Scenic Arizona Location- Base $650K
Gastroenterologist Needed in Arizona - Scenic Border Location Healthcare employer in Lake Havasu, Arizona (located on NW Border of AZ) has an exciting opening for a BE/BC Gastroenterologist physicia…
District Accounts Receivable and Administrative Assistant (Full Time):Tucson, AZ
Full-time Description District Accounts Receivable and Administrative Assistant (Full Time):Tucson, AZ OUR MISSION Leman Academy of Excellence offers a rigorous, classical educatio…
Office Assistant
Job Ad: Office Assistant Pattern Promotions (Phoenix, AZ ) Job Title: Office Assistant Company: Pattern Promotions Location:Phoenix, AZ Salary: $35,000 - $55,000 Job Type: Full-Time Work Type: …
Business Solutions Advisor - El Conquistador Financial Center
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Family Nurse Practitioner or Physician Assistant in Chinle, AZ
OPPORTUNITY PsyPhyCare, a division of Business Staffing of America, Inc., is seeking to fill a position with a Family Nurse Practitioner or Physician Assistant for a client in Chinle, AZ 86503 . …
Associate Attorney
Job Description Job Description WHO WE WANT TO HIRE We are seeking to hire an experienced Associate Attorney to add to our dynamic Scottsdale, Arizona-based team for our Workers’ Compensat…
Back-End C#, SQL Server Software Developer, Onsite Required in Phoenix, AZ
Back-End C#, SQL Server Software Developer, Onsite Required in Phoenix, AZ As the Back-End C#, SQL Server Software Developer on the team, you will be working on the design and development of API s…
Light Duty Rollback Operator (Sign On Bonus)
Job Description Job Description We are looking for a light duty rollback operator for the Cottonwood/Camp Verde area. We are offering a $1,000 sign on bonus after successful completion of trainin…
Part-Time Adult Basic Education Instructor
Job Description Job Description Reports To:Adult Education ManagerPrincipal Objectives/Purpose The ACYR team builds pathways to success through education, skill building and employment opportuni…