Required Skills

Java Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Mar 2022

JOB DETAIL

Frontend:

  • HTML
  • JavaScript
  • CSS
  • React
  • Cypress

 

Backend:

  • Java
  • Spring Boot
  • AWS
  • REST & microservice based architectures
  • Datadog

 

Job Description:

As a Software Engineer for the Developer Portal, you will be delivering next generation of developer tooling for consumption by internal and external clients.  You will work with the product, sales and engineering community to define the catalog of APIs that are the developer interface into Payments. You will identify, design, and implement the tools, platforms and methods necessary to support customers. 

This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience
  • Expertise in application, data, and infrastructure architecture disciplines
  • Advanced knowledge of architecture and design across all systems
  • Knowledge of industry-wide technology trends and best practices
  • Proficiency in modern programming languages (Java, Node, JavaScript, etc.)
  • Collaboration with analysts, testers and key business partners for effective delivery and testing
  • Lead feature teams while breaking down complex stories into well understood and achievable tasks
  • Design, develop, code, test, debug and document applications to satisfy requirements
  • REST or RPC, microservice based architectures
  • HTML, JavaScript, CSS, React, Node.js, Java, Spring Boot
  • Nice to have: GraphQL, Json, Google APIGEE, Adobe Experience Manager, Knowledge of Monitoring and Observability Tools: Grafana, Prometheus, Geneos, Dynatrace, OpenTelemetry, Jaeger, Splunk, DataDog
  • Produce high quality code utilizing Test Driven Development techniques
  • Ability to work collaboratively in teams, interact with key business users and develop meaningful relationships to achieve common goals

 

Company Information