Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Backend Software Developer 
Poland, Lesser Poland Voivodeship, Krakow 
328832998

27.03.2025
Your role and responsibilities
Your Role and Responsibilities
  • 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 as part of a bigger team
Required education
Preferred education
Bachelor's Degree
Required technical and professional expertise
  • Experience in backend development using JavaScript/TypeScript , with hands-on experience in Node.js and frameworks such as Express.js, NestJS, or Fastify .

  • Understanding of RESTful APIs and GraphQL , with experience in API development, authentication, and authorization mechanisms (e.g., JWT, OAuth).
  • Experience with databases , both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis), including database optimization and indexing strategies.

Preferred technical and professional experience
  • Familiarity with CI/CD pipelines and DevOps practices, including Docker, Kubernetes, and automated deployment workflows.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

For additional information about location requirements, please discuss with the recruiter following submission of your application.