Required Skills

Java API 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 :- 4th May 2021

JOB DETAIL

Our Client, a leading financial services firm, is seeking an experienced High Speed Distributed Framework Java 8+ Applications Developer with proven 3+ years of internal and external API Development, Apigee & Swagger tools experience, expertise in Algorithmic Data Structure, OOD, and Applications Design expertise to join their team on a long-term contract basis. Work will be remote initially; ultimately reporting to offices in Dallas or Chicago. Experience in large/complex Corporate IT SDLC environment and experience with Financial Risk applications in a regulated environment is highly preferred.

Responsibilities

  • Look for assumptions made in the models and must always validate those assumptions of the models
  • Build and maintain/support internal and external facing APIs
  • Configure, manage, and maintain Apigee and Swagger
  • Design of highly performing, scalable, secure, reliable and cost optimized solutions
  • Application design and development of big data application for business requirements in agreed architecture framework and Agile environment
  • Analyze requirements, develops, tests, and documents software quality to ensure proper implementation
  • Follow agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented
  • Application and project risk analysis and recommends quality improvements
  • Provide advice on system functionality and fixes as required
  • Communicate in a clear and concise manner all time-delays or defects in the software immediately to appropriate team members and management
  • Resolve security vulnerabilities

Required:

  • Java 8+ experience, including deep understanding of Java fundamentals as Memory Model, Runtime Environment, Concurrency and Multithreading
  • 3+ years of experience in building APIs (Internal and External facing)
  • 2+ years of experience in Apigee and Swagger tools
  • Be an expert in computer algorithms and data structures, including ability to articulate and apply in practice different type of sorting, hashing, partitioning, and search operations
  • Ability to identify both time and memory complexity for the written code
  • Understand and apply in practice Object Oriented and Domain Oriented Design Patterns
  • Experience following Git workflows
  • Experience writing unit and integration tests with testing frameworks like Junit, TestNG, Citrus etc.
  • ‘Get stuff done’ and flexible mindset for greater good of the organization
  • Intellectually curious and eager to learn

Company Information