Job ID :
40972
Company :
Internal Postings
Location :
Remote,
Type :
Contract
Duration :
6 Months
Salary :
DOE
Status :
Active
Openings :
1
Posted :
29 Apr 2024
Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Responsibilities:

  1. Develop and maintain Java applications using Spring Boot and Core Java.
  2. Build NodeJS applications utilizing frameworks such as Express and Nest, along with proficient JavaScript development.
  3. Create Angular 10+ UI applications to deliver engaging user experiences.
  4. Design, implement, and maintain APIs and services using RESTful architecture.
  5. Collaborate with cross-functional teams to automate development processes using tools like Maven or Gradle, Jenkins, etc.
  6. Deploy and manage code on cloud infrastructure, including Google Kubernetes Engine/AWS and Argo CD configuration.
  7. Develop and optimize SQL/NoSQL database schemas to support application requirements.

Qualifications:

  • Minimum of 8 years of enterprise/web/cloud applications software development experience.
  • Strong proficiency (7+ years) in Java development with Spring Boot and Core Java.
  • Extensive experience (7+ years) in NodeJS development and JavaScript frameworks.
  • Proven track record (5+ years) of building Angular 10+ UI applications.
  • Proficiency (5+ years) with functional, imperative, and object-oriented languages and methodologies.
  • Hands-on experience (5+ years) with automation technologies like Maven or Gradle, Jenkins, etc.
  • Experience (3+ years) in deploying code to run on cloud infrastructure.
  • Solid understanding (3+ years) of developing SQL/NoSQL database schemas.
  • Familiarity (2+ years) with Google Kubernetes Engine/AWS and cluster creation, along with Argo CD configuration.

Desired Skills:

  • Experience with GraphQL is a plus.
  • Familiarity with CI/CD tools such as CircleCI/Harness is preferred.
  • Strong verbal, written communication, and collaboration skills.
  • Demonstrated ability to foster a growth mindset and promote agility in self and others.
  • Proficiency in planning, delivering, and supporting execution and delivery.
  • Experience in team leadership is desired.
  • Knowledge of container-based technologies.
  • Familiarity with Scrum/Agile development methodologies.
  • Ability to work with complex systems and solve challenging analytical problems.
  • Exposure to the healthcare domain is advantageous.