Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
You will be working within a global team, reporting to the local Development Manager. You will be primarily responsible for design, code and unit test of new product features. Additionally, you would be required to work on product documentation, build automation and with QA teams on resolution of defects.
Key Responsibilities
- Review Requirement documentation and technical specifications
- Design, Code & Unit test product features
- Defect resolution, working with QA team on resolution of issues
- Provide input into planning and status tracking
What We Offer
- Working for a top 5 IT company according to Forbes 2022 best employers ranking
- International and prestigious projects
- Highly skilled teams of experts
- Wide range of IBM trainings and certificates
- Unlimited access to Udemy, Harvard Business Review, Safari O’Reilly, getAbstract, IBM AI Skills Academy
And What Is More
- Contract of employment
- Competitive compensation – depending on your skills and experience
- Possibility to apply for 50% tax deductible costs on R&D creative works
- Private medical care and life insurance
- Employee Assistance Program
- Sport, charity & other networking groups
- Summer / winter camps for children
- Discounts with IBM employee badge
- Referral Bonus Program
- Home office option
- No dress code
Required Technical and Professional Expertise
- Minimum 1-2 years of development experience
- Self-Starter who is a very quick learner of new technology, be able to multi-task, and have strong analytical skills
- Appropriate software design, development, test experience e.g. Java, J2EE, C++
- Ability to demonstrate a systematic approach to problem solving / debugging
- Familiar with agile development methodologies
- Experience with Java/Eclipse development environments
- Fluency in English
- Excellent oral and written communication, teamwork, and debugging skills.
- Works well in a global team environment but is also able to work independently
Preferred Technical And Professional Expertise
- IBM Financial Transaction Manager (FTM) experience
- IBM MQ / JMS understanding and experience desirable
- Database SQL, DB2 or Oracle, understanding and experience desirable
- IBM Integration Bus (now IBM App Connect Enterprise), ESQL experience
- Containerised application development/deployment - e.g. OpenShift, Kubernetes, Docker
About Business Unit
IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.
Benefits Extracted with AI
- Contract of employment
- Competitive compensation
- Private medical care
- Life insurance
- Employee Assistance Program
- Sport, charity & other networking groups
- Summer / winter camps for children
- Discounts with IBM employee badge
- Referral Bonus Program
- Home office option
- No dress code
Similar jobs
Last update: 23 minutes ago
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Backend Engineer (TypeScript/NodeJS)
Join GlobalLogic as a Backend Engineer to work on innovative projects using TypeScript, NodeJS, and more. Hybrid work in Szczecin, Poland.
Full-Stack Developer (React & NodeJS)
Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Medior Java Developer
Join Cegeka as a Medior Java Developer in Belgium. Work on exciting projects with Java, Spring, and Angular2 in a hybrid environment.
Fullstack Developer with Retail Focus
Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Back End Developer (Java)
Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Full Stack Developer with Banking Experience
Join a leading financial institution in Malta as a Full Stack Developer, driving digital transformation with cutting-edge technologies.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.