Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Responsibilities:
- Develop and maintain Java applications using Spring Boot and Core Java.
- Build NodeJS applications utilizing frameworks such as Express and Nest, along with proficient JavaScript development.
- Create Angular 10+ UI applications to deliver engaging user experiences.
- Design, implement, and maintain APIs and services using RESTful architecture.
- Collaborate with cross-functional teams to automate development processes using tools like Maven or Gradle, Jenkins, etc.
- Deploy and manage code on cloud infrastructure, including Google Kubernetes Engine/AWS and Argo CD configuration.
- 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.