Job Information
IBM Senior Software Developer - Java in Hursley, United Kingdom
Introduction
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 easily 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.
Your role and responsibilities
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.
Required technical and professional expertise
Proven ability to learn new technologies fast
Extensive professional experience with enterprise Java application development and deployments
Java SE
Java EE, Jakarta EE and MicroProfile
Scripting languages
XML
Experience with Cloud and Cloud Native development
Good understanding of MicroServices
Experience with source control systems such as git and github
Experience leading small development teams
Good communication skillsAbility to clearly communicate with customers and ability to listen/learn from them
Preferred technical and professional experience
Knowledge of DevOps processes for agile development
Experience as an Open Source contributor
Experience using and developing IDE extensions and plugins
Eclipse, VS Code, IntelliJ
Maven
Gradle
CI/CD
Tekton, Jenkins
Knowledge of WebSphere Application Server, Liberty and Open Liberty
Knowledge of containerization technologies like Docker, Kubernetes
Good presentation skills