Lead/Architect Java Developer
Location: On-Site, New York, NY

Job Description:

JOB TITLE : JOB TITLE :Lead/Architect Java Developer 

Duration: 6+ Month

Location: Hybrid New York, NY

Visa: USC/GC

MOI: Skype

Need local to NY/NJ with LinkedIn

Need only 6 Pages resume!

Need minimum 14 years of experience!

Need only genuine GC candidates who can clear background checking!

Mandatory :- 

  • Experience working in the financial services industry.
  • Experience with financial fraud concepts and terms.

Qualifications required:

  • 5+ years of extensive experience in Java coding to interact with external systems and databases in a distributed architecture using Spring framework, as well as coding to interact with streaming by using industry-recognized frameworks such as Apache, Flink, and Kafka.
  • Knowledge of the full software design life cycle.
  • Experience in designing, coding, testing, and consistently managing applications.
  • Comfortable coding in several languages and having the ability to test code to maintain high-quality code.
  • Experience working with relational databases (such as DB2, Oracle, or PostgreSQL), and with NoSQL, such as Cassandra, and DataStax Enterprise.
  • Understanding of both Windows and Linux environments.
  • Understanding of Agile methodology with strong working knowledge of JIRA.

Qualifications desired:

  • Experience working in the financial services industry.
  • Experience with financial fraud concepts and terms.
  • Experience with AWS cloud.
  • Operational experience in any high-availability environment.

Essential functions and responsibilities:

  • Responsible for system integration design and implementation (external and internal), as well as solution implementation.
  • Design the system using the Domain Driven Design principle. The system design must be future-proof and be expandable for additional extensions.
  • Partner with stakeholders across business units (ex: BA, Product, DevOps, Database Middleware, Cloud team, Security) to design and develop the solution in a collaborative way.
  • Work with PMO/Scrum Master by following agile development methodology, communicating effectively with production, managerial teams, and the Project Management Office.
  • Develops, enhances, debugs, supports, maintains, and tests software applications for our fraud solution.
  • Participates in the design, development, and implementation of complex applications, often using new technologies, software, hardware, and tools.
  • Collaborate with other programmers and Engineering partners to ensure successful delivery and implementation of the software application; will also collaborate with administrators to provide technical support as needed.
  • Testing, debugging, and refactoring both new and existing code.
  • Delivery of best-in-class applications and automation tools.

Key Skills:

  • Experience with financial fraud concepts and terms, Experience working in the financial services industry.
    JAVA Architect, Lead