Junior Java/GoLang engineer
- Published on
About the Role
Our team works on the software usage metering solutions across IBM. In the rapidly growing world of public, private and hybrid clouds, there is a strong need for tools allowing customers to measure business value, model different deployment strategies, verify compliance, and consolidate on-prem and SaaS data.
If you want to gain knowledge of creating enterprise Java applications, continuous delivery, DevOps, IBM CloudPaks, agile methodologies, automated testing, and other aspects of end-to-end software development, let us know by applying to join our team! Your work will include:
- Developing new features
- Working on integration with other products based on agreed interfaces
- Owning selected product components and taking care of their evolution
About the Candidate
Required education:
- Bachelor's Degree
Preferred education: - Master's Degree
Required technical and professional expertise:
- Experience with Java or Golang
- Knowledge of Docker / Kubernetes
- SQL
- GIT or equivalent for version control
- Understanding of the Agile methodology
- Communicative level of English, both written and spoken.
Preferred technical and professional experience:
- HTML, CSS, Jenkins, Selenium
- Python
- React
About the Company
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.
IBM's hybrid cloud platform is one of the most comprehensive and consistent approaches to development, security, and operations across hybrid environments.
Company Culture and Benefits
At IBM, we understand that being an IBMer means learning and developing yourself and your career. You'll be encouraged to be courageous and experiment every day, while having continuous trust and support in an environment where everyone can thrive, regardless of their personal or professional background. IBMers are growth-minded, always staying curious, open to feedback, and learning new information and skills. Our employees are trusted to provide ongoing feedback to help others grow and collaborate while keeping a team-focused approach.
Additional Information
IBM's greatest invention is the IBMer. We believe through the application of intelligence, reason, and science, we can improve business, society, and the human condition. IBM is proud to be an equal-opportunity employer, committed to compliance with fair employment practices regarding citizenship and immigration status.