Required Skills

Java Software 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 :- 21st Sep 2021

JOB DETAIL

  • Contributor to the analysis, design, and development of Finicity’s platform powering strategic and complex API projects, utilizing broad industry awareness and Java development expertise.
  • Codes, tests, debugs, and documents fault tolerant, maintainable, and scalable data movement solutions.
  • Codes, tests, debugs, and documents fault tolerant, maintainable, and scalable API solutions; enhances existing code to ensure that production systems continue to meet user needs.
  • Implements complicated systems and software components, in compliance with Agile and Services Oriented Architecture standards, utilizing expertise in the Java programming language and related development frameworks, REST principles, and a variety of storage platforms including: RDBMS, key/value, and graph.
  • Participates in discussions with stakeholders about high-level concepts and/or desired technology solutions, utilizing expertise to recommend options to meet business needs.
  • Maintains a solid level of understanding of Java application development best practices, tools, and programming techniques.
  • Keeps current with new developments in the financial technology industry and may lead development of departmental standards and methodologies.
  • Uses extensive experience and specialized software development knowledge to plan and accomplish necessary project tasks, may provide consultation on a variety of complex software development projects and is considered to be a top-level specialist>
  • Explore and expand your skills in Kafka, Kinesis, Beam, NiFi, Data Flow, KubeFlow, RabbitMQ, MQTT, AMQP and other message stream like technologies and protocols
  • Minimum of two years relevant and progressive application development experience using Java and any frameworks and techniques (Spring, Boot, MVC) related to the design and development of software solutions
  • Extensive experience and demonstrated skill required in web application frameworks, REST architecture principles, and advanced data engineering principles
  • Requires the ability to analyze business requirements and create technical designs and specifications, develop, implement and document solutions, ensuring implementations meet design specifications and adhere to standards
  • Demonstrates expertise in a variety of software engineering concepts, practices, tools and procedures
  • Experience with Kubernetes, Containers, Docker, REST APIs, GraphQL, Event Streams or other modern delivery mechanisms required.

 

Company Information