IBM IMS is a high-performance database and transaction management system leveraged by many of the world’s leading companies across a variety of industries. The IMS organization is seeking an experienced and detail-oriented software developer to design, develop, and maintain JDBC (Java Database Connectivity) support for IMS. This is an exciting role that requires tying together modern JDBC solutions with IMS databases.
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today. Planes and trains take off on time, bank transactions complete in the blink of an eye, and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field
- Java knowledge
- Documentation skills
- Strong experience in Java programming, with a focus on backend development
- Deep understanding of JDBC architecture and API
- Knowledge and experience working with JVMs (Java Virtual Machines)
- Knowledge and experience working with C++, Assembler, PL/X, and COBOL
- Familiarity or experience working with IMS
- Familiarity or experience in application or system programming for z/OS subsystems (IMS, DB2, CICS, etc.)