Java Developer – Apprentice
IBM’s Tech Re-Entry program develops talented technical professionals who are looking to restart their careers after an absence from the workforce of two years or more. This paid 12-week internship enables participants to work on projects that match their expertise, interests, and abilities and could lead to full-time employment.
In the same way, an internship offers a guided period of exploration, the IBM Tech Re-entry internship program provides participants with an opportunity to update their skills in a work environment that may have significantly changed since their last experience. Interns will have access to the latest tools and technologies available and work alongside a multi-disciplinary team of engineers and business professionals to hone their expertise and focus on the next generation of software. The program will also provide the opportunity to experience the breadth of IBM resources while developing new relationships.
IBM is a global technology and innovation company present in India since 1992. It is the largest technology and consulting employer in the world, with approximately 380,000 employees serving clients in 170 countries. In this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation.
Business Unit Introduction:
IBM Global Technology Services (GTS) helps clients plan, implement and manage an efficient, resilient, flexible IT infrastructure. IBM GTS is the partner of choice for infrastructure services – be it transformational outsourcing tied to business outcomes or integrated managed services or discrete services.
Who You are:
Java developer, you’ll play an important role in developing codes, DevOps Development Practice You will work alongside talented design professionals to build on your skill set. What you’ll do:
Proficient in Core Java with a good knowledge of its ecosystems.
Solid understanding of object-oriented programming
Experience in JDBC/API
Experience with WebServices RESTful/SOAP
Experience with RDBMS like DB2, Oracle, MySQL, SQL Server.
Experience with Application Servers (e.g WAS/Liberty)
Good working knowledge on data structures using XML , XSLT, JSON
Proficient understanding of code version tools, such as GIT/SVN. How we’ll help you grow:
You’ll have access to all the technical and management training courses you need to become the expert you want to be
You’ll learn directly from experts in the field; our team leads love to mentor
You have the opportunity to work in many different areas to figure out what really excites you
Required Technical and Professional Expertise
3 experience with modern programming and scripting languages ie (JAVA, Node, etc)
Familiarity with build tools (e.g. Ant, Maven, Gradle).
Preferred Tech and Prof Experience
At least working knowledge of any Linux, Softlayer, VMWARE, Ruby on Rail, BPM, Chef, AGILE
Knowledge of build toolkits (like Jenkins, CruiseControl, Emma, FindBugs)
Knowledge of UI Frameworks (e.g. AngularJS, Dojo)
Knowledge on OSGI would be a plus
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.