Software Developer (Java Back-End)

IBM Praha, CZ

Company

IBM

Location

Praha, CZ

Type

Full Time

Job Description

Introduction

We are seeking a skilled back-end developers to join our IBM Software team. As part of our team you will be responsible for developing and maintaining high-quality software products working with various technologies. We provide large worldwide enterprises with robust data governance solutions. You will contribute to taking IBM® Manta Data Lineage to a new level and help our customers determine data flow throughout their models and systems by increasing their data pipeline transparency.

Your role and responsibilities

Your main duties will include designing and implementing new features optimising and maintaining existing code and ensuring the software meets high-quality standards through testing debugging static code analysis and security vulnerability scanning. You will also work closely with other developers designers architects QA engineers DevOps and product managers to ensure the software meets user needs.


What you’ll do as part of the role:

  • Design implement and integrate complex functions and components.

  • Leverage agile SW development while working with the product manager to refine and iterate product requirements.

  • Write clean stable extensible unit-tested and code-reviewed code.

  • Use continuous integration (Jenkins) and source code management (GitHub)

  • Cooperate with the L2 support team when handling and debugging customer issues on the target environments.

  • Create/maintain technical documentation.

Required education
Bachelor's Degree
Required technical and professional expertise
  • Being a self-starter with excellent problem-solving skills able to work independently and as part of a team.

  • Consolidated experience with good autonomy in Java Spring/Spring Boot/J2EE microservices architecture and building RESTful APIs.

  • Exposure to CI&CD practices (Jenkins / Tekton etc.)

  • Good understanding of modern containerization (Docker Kubernetes OpenShift Container Platform etc).

  • Communication skills and ability to work collaboratively with cross-functional teams.

Preferred technical and professional experience

  • Bachelor’s degree in Computer Science (or equivalent) or relevant background

  • Experience (or willingness) to work in a corporate software development environment

  • You can plan and estimate your work and the work of your colleagues

  • You understand the development process very well and are eager to suggest improvements

  • Nice to have: Experience with supporting production software and providing L3 support

Apply Now

Date Posted

12/04/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.3

Similar Jobs

Software Developer (Java Back-End) - IBM Data Intelligence - IBM

Views in the last 30 days - 0

IBM is seeking a skilled backend software developer to join their Data Intelligence development team The role involves designing implementing and main...

View Details

CYBERSECURITY ENGINEER - IBM

Views in the last 30 days - 0

The text describes an opportunity to work on quantumresistant security solutions at IBM It outlines the role and responsibilities which include resear...

View Details

DevOps - IBM

Views in the last 30 days - 0

IBMs Data Intelligence is seeking a skilled DevOps Engineer to join their international engineering team The role involves deploying cloudnative appli...

View Details

Security Consultant - Security Solution Design - IBM

Views in the last 30 days - 0

This job posting seeks a Solution Consultant Technical Solution Manager for IBMs Cybersecurity team requiring expertise in designing cybersecurity sol...

View Details