A career in IBM Software means you'll be part of a team that transforms our customers challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking a skilled back-end developer 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 a variety of technologies and programming languages.
IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
We are a software development team seeking proven contributors and creative team players looking for challenges and impact in an agile, fast paced and rewarding environment.
You will be a member of the worldwide WebSphere Application Server development team. You will actively participate in developing cutting edge technology for development ecosystem, helping developers around the world to easy and seamlessly develop cloud native applications on Open Liberty platform. Your knowledge of microservices, cloud, DevOps, and strong Java development skills will be essential in creating tools and automation for development ecosystem. Your collaboration and presentation skills will be essential in our collaborative efforts with Red Hat and the cloud-native Java communities on open source projects, and communicating with developers and our customers in conferences and workshops.
Proven ability to learn new technologies fast
Working knowledge of cloud-native and enterprise Java technologies like Java EE, Jakarta EE and MicroProfile
Full understanding of Cloud and Cloud Native development
Knowledge of microservices
Programming languages Java and scripting languages
XML
Experience using and knowledge of APIs of Various IDEs:
Eclipse, VS Code, IntelliJ
Good communication skills
Ability to clearly communicate with customers and ability to listen/learn from them
Knowledge of DevOps processes for agile development
Experience with enterprise Java application development and deployments
Experience as Open Source contributor
Git and GitHub
Maven
Gradle
CI/CD
Tekton, Jenkins, GitHub Actions
Knowledge of WebSphere Application Server, Liberty and Open Liberty
Knowledge of containerization technologies like Docker, Kubernetes
Good presentation skills