Join a world-class, globally distributed team building and evolving IBM’s WebSphere Application Server technologies, including WebSphere traditional and Liberty. We’re looking for curious developers who enjoy solving deep technical problems and shaping new technology in a friendly, collaborative environment.
As part of the WebSphere development team, you’ll work on a mixture of new feature development and maintenance of our core enterprise Java platforms that power business-critical workloads across the world.
You will:
- Build, enhance, and maintain cloud-native, container-ready runtime technologies
- Support highly escalated customer situations when needed
- Collaborate with senior engineers worldwide
- Take part in shaping new technology directions in cloud, containers, and AI
- Contribute improvements to processes, tooling, and automation
You’ll have opportunities to:
- Learn from very experienced engineers
- Work across multiple technology domains
- Grow your influence on technical strategy
- Explore cutting-edge areas like AI integration, Kubernetes, and cloud-native Java
- Proven ability to learn new technologies quickly
- Java development and debugging
- Automated unit/functional testing
- Source control (Git, GitHub)
- Clear written and spoken communication
- Ability to listen carefully to customers’ needs
- Knowledge of transactions, messaging, and databases
- Java thread-safety and concurrency
- Java networking
- JUnit
- Gradle
- CI/CD pipelines
- Docker / Kubernetes
- Experience with open source projects
- Secure software development