Required Skills

Java Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th Apr 2021

JOB DETAIL

The Business Solutions team is building a multiple item checkout platform as the core system capabilities enable multiple items purchased together (e.g. Homes + Insurance, etc) in one single checkout request. This project requires reinventing the entire payments systems, including the APIs and data models, to be able to process the purchase requests with multiple items included. 

 

Specifically, we’re looking for people to help us in the following areas:

  • Implement payments core systems / services APIs, Data Models and business logics for multiple items checkout
  • Implement the new financial events model for publishing money movement & product information for multiple items checkout
  • Build scalable Spark data pipelines leveraging Airflow scheduler/executor framework
  • Closely collaborate with Financial Technology group engineer on end-to-end events producing & consuming integration

Qualifications

  • 5-8 years working experience in Java
  • Experience with Software Development processes such as design, planning, implementation, maintenance & documentation
  • Understanding of data structures and problem solving approaches, and ability to articulate trade offs
  • Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools
  • Demonstrated experience working collaboratively in cross-functional teams
  • Hands-on experience on data pipeline technology is a plus, e.g: Kafka, Airflow, Hadoop, Spark, Presto, Druid
  • Extensive Payments experience would be a plus

Company Information