Java – Full Stack Developer (1 Year Contract)

Job Description

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that literally 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.

Your Role and Responsibilities

Your day in the role will include:

As a full stack developer you will collocated team with counter parts and leaders located in US, Mexico, Germany, Czech Republic and China to be part of an Agile team that will revolutionized the Asset Management Industry, move our enterprise applications, to the Cloud, implementing Microservices, APIs economy, Cognitive and Analytics capabilities

Your day in the role will include…

We are Tools group in India GCIC. You would develop tools for our GTS customers.

  • As a part of technical leadership team our full stack developers will drive and own the development, support and deployment of our architectural, Cognitive, Cloud, Data and Application solutions for Asset Management
  • Understanding our Enterprise Asset Management E2E services and deploying in x-functional team our comp. architecture and micro services with development skills and critical thinking
  • Using top market technologies and standards such as Clean code, Rest APIs, test driven development and containers
  • Locally the figures should help our services delivery team automate, support and improve operation based on thought leadership and application architecture, Supporting the services of our services lines and Geographies

How we’ll help you grow:

  • You’ll have access to all the technical training courses and become the expert you want to be.
  • You’ll learn directly from expert developers in the field
  • You’ll have the opportunity to work in many different areas to figure out what really excites you

Required Technical and Professional Expertise

  • 5+ years experience in Java based Enterprise Web Application Development
  • Extensive technical experience and development expertise in Java, Spring, J2EE, JSP, Servlets, Web services (REST), Hibernate, Java Script, JQuery/any JavaScript API and AJAX
  • Good Knowledge in databases (DB2) and scripting languages (Preferred Perl scripting)
  • Full Stack Development, Clean Code and Conitnual Integration Development

Preferred Technical and Professional Expertise

  • Exposure to Continuous Integration tools (Jenkins), Continuous Delivery (maybe DevOps), Docker (Nice to have but not mandatory)
  • Possess advanced knowledge of object-oriented design and development (OOA/OOD),J2EE framework and data architectures; Experience with Agile methodology, experience building large, scalable E-commerce applications, Configuration management tools (SVN, Git), Unit testing (JUnit), Build automation tools (Ant, Maven), API design experience, Docker, Kafka

Salary: Not Disclosed by Recruiter
Industry: IT-Software Software Services
Functional Area: IT Software – Application ProgrammingMaintenance
Role Category: Programming & Design
Role: Team Lead/Technical Lead
Employment Type: Full Time, Permanent

More Information

Apply for this job