Full Stack Developer

Engineering · Full-time · Islamabad, Pakistan

Job description

Stella Technology is a health information technology services and product development company formed through the collaboration of some of the most recognized names in the industry. As pioneers in information exchange and interoperability, Stella Technology's solutions optimize workflows and unify disparate data – enabling clinicians, payers, and patients with greater access to healthcare services and data-driven insights.

We're seeking a Full Stack Developer to join our dynamic team. This role involves designing, developing, and implementing innovative software solutions aligned with our organization's goals. The ideal candidate will work collaboratively to develop software using modern software development principles and state of the art technologies in a cross functional agile development environment. We are looking for junior to senior level resources for multiple positions. 

Responsibility:

  • 1-8 years of professional experience in Java 8+ including frameworks like Spring Boot, Spring Core, Spring Cloud Native, Spring Data JPA, Hibernate, etc.

  • Strong proficiency with NodeJS and related frameworks i.e. NestJS, ExpressJS / MeteorJS.

  • Well-versed with JavaScript frameworks.

  • Experience with JavaScript Unit Testing

  • Strong knowledge of object-oriented design and development best practices

  • Experience in working with microservices architecture, on both front-end and back-end.

  • Ability to design and develop RESTful APIs. Experience with Swagger is a plus.

  • Experience with Git

  • Agile development experience using Scrum & Kanban

  • Basic Familiarity with AWS Cloud and DevOps (CI/CD)

Knowledge, Experience & Competencies

Formal Education Required:

BS/MS in Computer Science or any other similar equivalent disciplines.

Related Professional Training, Certification or Membership: 

Preferred

  

You stand out by being...

  • Collaborative: You are especially team-oriented and can communicate and influence effectively across a diverse set of stakeholders.

  • Organized: You multitask and manage competing priorities effectively.

  • Focused on growth: You exhibit a strong commitment to your professional development by staying up-to-date with the most recent changes in the human resources trend.

Disclaimer: We accept and review applications on an ongoing basis. We are grateful for your interest in our work and for your application. Unfortunately, due to the volume of applications, we are unable to respond to every applicant. One of our talent team members will contact you if your qualifications match the role. You will not hear back from us if your application does not proceed further in any step of the process.