Required Skills

Java ETL

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 26th Feb 2024

JOB DETAIL

** Key Note : Openshift or Any Cloud with Microservices **

 

What does a successful Developer/Engineer do:

We're looking for software developers who can work collaboratively and have experience in a range of technologies. These developers should define solution architecture plus have the tenacity and attention to detail to work through complex problems. Our environment consists of modern APIs, micro-services, third-party integrations, and cloud infrastructure. You are tasked with improving/expanding our platform and product. You will accomplish this by developing new features, investing/reproducing/resolving bugs, and creating helpful documentation. Partner with the Infrastructure, Product and Design teams to deliver on an iterative model where application features and server improvements are released every other week.


What you will do:

  • Design and implement REST APIs for mobile and web clients including our payment devices, web dashboard, and 3rd party apps
  • Identify technical requirements in product meetings and assist the business team with realistic project planning and feature development; translate product requirements into functional, maintainable, extensible software that is in-line with company objectives
  • Own your merchant-facing services /features from development through deployment and production monitoring
  • Participate in design/code reviews.
  • Mentor junior engineers
  • Partner with the Infrastructure Team to design data models to support large-scale highly available services
  • Work with QA to develop test plans/strategies
  • Participate in a regular on call rotation


What you will need:

  • 5-7 years of industry experience
  • Strong coding skills; Java is our language of choice
  • Strong knowledge of relational databases and non-relational databases, Cassandra, YubaByte, DB2, Oracle, SQL
  • Experience with microservices and API design
  • Superior problem-solving skills and debugging capabilities
  • Knowledge of relational and multidimensional data design and development techniques including star schema, snowflake schema, cube design, ETL and others
  • 3+ years of hands-on experience working in Cloud Native technologies such as Kubernetes, Dockers, HELM Charts and OpenShift
  • Strong background in data warehousing concepts, ETL development, data modeling, metadata management and data quality
  • Bachelor’s degree in Computer Science, Computer Engineering, or similar degree, or equivalent experience
  • What would be great to have:
  • Experience in the finance/banking sector
  • Experience with cloud migration (Azure/PCF/Openshift/AWS/ Google Cloud)
  • Ability to design and implement effective analytics solutions and models with Snowflake
  • Experience in building distributed, service oriented, microservices-style and cloud-based application architectures
  • Experience in automation testing, mock frameworks, virtual services, performance testing and pipeline tools like Jenkins or Concourse
  • Experience in containerization with applications deployed on Docker or Kubernetes
  • Experience in using CICD tooling such as TFS build pipeline or GitHub
  • Knowledge of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and/or Agile methodologies

Company Information