10 days old

Internship/Praktikum: Java Developer - Document Management

Böblingen, Baden-Württemberg 71032
  • Job Code
    235803BR
  • Jobs Rated
    61st
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. To lead in this new era of technology and solve some of the world's most challenging problems.

Your Role and Responsibilities
Internship/Praktikum: Java Developer for new applications in the document management space

We are constantly looking for students to develop software modules and automated test cases in Java or Python for our IBM StoredIQ and IBM's Unified Governance product portfolio. The IBM Unified Governance product portfolio helps our customers to cope with the huge amount of documents which are stored in various data sources of an enterprise. We offer solutions to help our customers with regulatory requirements like the European GDPR law, document analytics ( using traditional but also machine learning based techniques ) as well as organizing and structuring the sheer mass of information hidden in those documents.

The student will...
  • work independently on design and development of new software modules and/or test cases for IBM StoredIQ or other IBM products using agile development methodologies.
  • investigate on different potential approaches and existing software solutions or libraries for new modules or software testing.
  • interact with other developers, team leads, and architects to understand the broader context of his work.
  • present the result of this work to the overall development team.
The actual programming task will depend on skills and interest of the student selected for this position.

Our development team based in Boeblingen, Germany, is embedded into a larger world-wide team and works closely with other development labs in the US, Poland, India, and Japan. This constellation offers the opportunity to experience global, distributed development work while being integrated into a medium-sized local team.

We prefer students who can stay 6 months; shorter internships can be done on an exception basis only.

Required Skills:
  • Completed Vordiplom or Bachelor in Computer Science or related area
  • Knowledge of design patterns and development
  • Good programming skills in Java
  • Either fluent english or german: written and spoken.
Helpful but not required skills:
  • Programming skills in Python and / or JavaScript are a plus
  • Understanding and implementing REST APIs is a plus
  • Experience with Linux administration/shell are a plus
  • Knowledge in Docker, Kubernetes are a plus
  • Knowledge of continuous integration pipeline products like Jenkins and Travis CI are a plus
  • Knowledge of tools for web application test automation (e.g. Selenium, Katalon, Puppeteer) are a plus
  • Knowledge of Eclipse as a development environment is a plus
  • Experience in software development and/or test, in J2EE technologies are a plus

When applying, please scan all these documents into one pdf-file and upload under 'Resume/CV':

1) Cover Letter incl. your availability (earliest start and latest end date)
2) CV incl. your level of German
3) university enrollment document to prove that you are still studying
4) current transcript of records and other relevant certificates / references
5.1) Non-EU citizen studying in Germany: copy of passport, residence and work permit
5.2) Non-EU citizen studying elsewhere: profe of identity incl. place of birth

Thank you !

#PRAKTIKUMATIBM



Required Professional and Technical Expertise
see Job Description

Preferred Professional and Technical Expertise
see Job Description

About Business Unit
Digitization is accelerating the ongoing evolution of business, and clouds - public, private, and hybrid - enable companies to extend their existing infrastructure and integrate across systems. IBM Cloud provides the security, control, and visibility that our clients have come to expect. We are working to provide the right tools and environment to combine all of our clients data, no matter where it resides, to respond to changing market dynamics.

Your Life @ IBM


About IBM


Location Statement


Being You @ IBM
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Categories

Industry

  • Computers Software and Hardware

Jobs Rated Reports for Computer Programmer

Posted: 2019-06-15 Expires: 2019-07-15

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Internship/Praktikum: Java Developer - Document Management

IBM
Böblingen, Baden-Württemberg 71032

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Good
50/220
Stress
Very Low
17/220
Growth
Very Poor
211/220
Powered ByCareerCast