Required Skills

Java Architect

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 :- 10th Oct 2022

JOB DETAIL

API Design, API management, REST, SOAP, GraphQL, Security, AuthN & AuthZ, WebMethods, Java, J2EE, HTML, CSS, Javascript, Python, R, Bach Scripting, NodeJS, AWS, Azure, NoSQL, RDBMS, Scrum, Kanban, Springs, Communication, and presentation skills.

 

Position Description:

As a Senior Software Architect, you will:

·  Support the API Center of Excellence (CoE)

       o   Iterate on the Chief Architect's API Directive to ensure that development community feedback is incorporated

       o   Support further advances in API strategy

·  Analyze API Needs

       o   Working with the API CoE team, apply the already developed rubric for API prioritization to the API demand to determine which APIs should be developed and in what priority

       o   Research and apply best practices to API needs supporting IT modernization

       o   Groom the API backlog as needed

· Develop APIs

       o   Serve as the Forward Engineering Team, developing enterprise APIs that will be consumed by various products and workflows

       o   Coordinate handoff of APIs to the data owners for maintenance

· Provide Status reporting the Work Activity

· Prepare and maintain Work Activity Work Plans

· Participate in scrum meetings

· Provide:

       o   Weekly status updates

       o   API backlog updates

       o   APIs for enterprise use as determined with the API CoE

       o   Executive Summary reports

       o   Executive Presentations

· All other duties as assigned or directed.

 

 

Skills Requirements:

 

Foundation for Success (Basic Qualifications):

 

This experience is the foundation a candidate needs to be successful in this position:

  • Bachelor's Degree in Computer Science or related field plus 8 years of experience or 15 years of related industry experience. 
  • Masters or Doctorate degree may substitute for required experience.
  • 7+ years of experience in an Agile development team, preferably Scaled Agile Framework (SAFe) and Agile methodologies.
  • 4+ years of combined experience with API management, governance, architecture, and security.

 

Factors to Help You Shine (Required Skills):

 

These skills will help you succeed in this position:

  • API design practices and principles
  • API management and governance
  • Understanding of storage and network infrastructure
  • API Development:  REST, SOAP, GraphQL, Security, AuthN & AuthZ, webMethods
  • Programming Languages: Including but not limited to Java, J2EE, HTML, CSS, JavaScript, Python, R, Bash Scripting, NodeJS
  • Cloud infrastructure: AWS (Amazon Web Services), and Azure
  • Application Patterns: Service Locator, Microservice Patterns, Event-Driven Microservices Architecture
  • Databases: RDBMS and NoSQL
  • Agile methodology: Scrum, Kanban, Sprints, Retrospective sessions
  • Excellent communication and presentation skills

 

How to Stand Out from the Crowd (Desired Skills)

 

Showcase your knowledge of modern development through the following experience or skills:

  • Participate in Technical R&D discussions to enable continued innovation
  • Act as a trusted advisor and assist in the design of solution to solve customer challenges
  • Assess technology innovations and trends impacting operations
  • Serve as a Subject Matter Expert for API components
  • Health-care expertise(nice-to-have): CDA, C32, CCDA, FHIR, EHR, Electronic Medical Records
  • Data Security & Privacy Protocols: HIPAA, PHI, HITECH
  • Participate in Technical R&D discussions to enable continued innovation
  • Act as a trusted advisor and assist in the design of solution to solve customer challenges
  • Assess technology innovations and trends impacting operations
  • Serve as Subject Matter Expert for API design, development, and modernization
  • Possess ability and experience to mentor, supervise, and manage team members.
  • Possess proficiency with Office applications Word, Excel, Visio, Project and PowerPoint

 

Education:

  • Bachelor's Degree in Computer Science or related field plus 8 years of experience or 15 years of related industry experience.
  • Masters or Doctorate degree may substitute for required experience.
  • Must be able to obtain a Public Trust.

Company Information