NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

IBM Backend / Full-stack Software Developer in Krakow, Poland

Introduction

Rise to meet the challenge of solutioning the world's problems. Software engineers at IBM get to see their work in the real world, improving the current state of disaster preparedness and providing more accurate medical solutions around the globe. You will be challenged to think outside the box, work across organizations, and engineer creative solutions that scale to the demands of our ever-growing customer base. Take ownership and be actively engaged in the entire product lifecycle, from quick hits to full feature development.

Your role and responsibilities

  • Participate in software design and code reviews, to ensure a high level of software quality delivered to customer

  • Delivery of high impact projects for delivery into enterprise production environments.

  • Adhere to professional software engineering practices using such most common tools and practices in software enterprise business (e.g. Test Driven Development, Continuous Integration tools, Source Code Management, etc.)

  • Participate in the planning, creation and execution of automated test stack for developed features

  • Maintain a high level of proficiency within the area of overall Software Engineering knowledge and contribute to the technical skills growth of other team members

  • Participate in customer engagements (enhancement requests, issue resolution, etc.)

  • Work well independently and as part of a bigger team

Required technical and professional expertise

  • Proficiency in cloud platforms such as IBM Cloud, AWS, Azure, or Google Cloud.

  • Strong knowledge of programming and scripting languages (e.g., JavaScript/TypeScript, Java). Creating prototypes and PoCs for full stack solutions

  • Ability to design and implement cloud infrastructure, including auto-scaling, serverless computing, and distributed databases.

  • Understanding of cloud security principles and best practices, including identity and access management (IAM), data encryption, and compliance with security frameworks (e.g., ISO 27001, NIST, FIPS, HIPAA).

  • Experience with Kubernetes or OpenShift for container orchestration, including deployment, scaling, and management of containerized applications.

Preferred technical and professional experience

  • Proficiency in backend development using JavaScript/TypeScript, with hands-on experience in Node.js and frameworks such as Express.js, NestJS, or Fastify

  • Experience with cloud platforms like IBM Cloud, AWS, Azure, or Google Cloud, including deploying and managing cloud-native applications

  • Strong understanding of RESTful APIs and GraphQL, with experience in API development, authentication, and authorization mechanisms (e.g., JWT, OAuth)

DirectEmployers