Urgent Need -- Full Stack Developer (JAVA/TYPESCRIPT) with higher educational clients exp - 100% Remote

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Full Stack Developer
Java
Typescript
NodeJs
Git
NoSQL
RESTful APIs
AWS
GraphSQL

Job Details

Note: Please dont send resume without higher educational clients exp.

 

Job Title: Full Stack Developer

Contract: Long Term

 

-100% Remote.

Consultant must reside in USA.

Must have excellent communication skills


The Senior Software Developer, with expertise in Java and/or Typescript on NodeJs, will design and develop new enhancements in the higher education technology sector. The ideal candidate must be a self starter that can identify and resolve issues autonomously and collaboratively at the appropriate times.
Responsibilities

  • Build efficient, testable, and reusable modules
  • Solve complex performance problems and architectural challenges
  • Integration of a variety of data storage solutions
  • Take ownership of existing build and deployment pipelines
  • Develop unit and system-level testing modules.
  • Coordinate and communicate with remote team members in an Agile development environment

Critical Skills and Qualifications

  • Strong understanding of modern Web Frameworks such as Express, and Spring.
  • Strong understanding of modern Web API design patterns such as GraphQL, and/or RESTful APIs
  • Strong understanding of fundamental design principles for building a scalable application
  • Strong understanding of Authentication and Authorization access patterns and protocols
  • Understanding of Object Oriented Programming following Service Layer Principles
  • Basic understanding of synchronous and asynchronous operations
  • Understanding of accessibility and security compliance
  • Familiarity working in a cloud environment, particularly AWS
  • Understanding of continuous integration/delivery, containers, and deployment automation
  • Ability to leverage infrastructure-as-code tooling for repeatable configuration across dev, staging, and production environments;
  • Proficient understanding of code versioning tools, such as Git and branching flow models

Desired Skills and Qualifications

  • Strong knowledge of common web server exploits and their solutions
  • Thorough knowledge of User authentication and authorization flows between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP, Java, or NodeJs as platforms and their workarounds
  • Basic understanding of front-end technologies, such as JavaScript, HTML, and CSS
  • Creating database schemas that represent and support business processes
  • Familiarity with relational and NoSQL databases and their declarative query languages
  • Familiarity with Unit test frameworks for Node and Java/groovy environments
  • Familiarity with Integration testing using Postman, Allure, and/or Cypress
  • Familiarity with Student Information Systems such as Peoplesoft, Banner, and Colleague and development against those systems.
  • Familiarity with API Gateways such as Tyk and Kong


Looking forward to your response.

Best Regards
Vimal Suri

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.