IBM Singapore Lab is looking for a strong hands-on software developer with proven experience of building data intensive and robust applications. The candidate will work with a team of researchers and engineers on development of analytics solutions and responsibilities will be across the server side stack. The candidate must be strong in understanding technical needs, multi task, and work independently with willingness to learn new tools/technologies to solve problems.

Key Qualifications:
  • Strong Java programming skills.
  • Sound knowledge of design patterns, data structures, multi-threading and implementing algorithms.
  • Experience in developing server side components using J2EE.
  • Experience inÿdatabases (DB2, Oracle, MySQL), writing complex queries and SQL tuning
  • Experience in UI technologies like HTML5, JQuery and D3 is a major plus
  • Experience in using Big Data frameworks like Hadoop and Spark is a plus
  • Hands-on experience inÿUnix, Linux
  • 3+ years of design & development experience
Required Education:
Bachelor Degree


  • Strong Java programming skills.
  • Sound knowledge of design patterns, data structures, multi-threading and implementing algorithms.
  • Experience in developing server side components using J2EE.
  • Experience inÿdatabases (DB2, Oracle, MySQL), writing complex queries and SQL tuning
  • Experience in UI technologies like HTML5, JQuery and D3 is a major plus
  • Experience in using Big Data frameworks like Hadoop and Spark is a plus
  • Hands-on experience inÿUnix, Linux
  • 3+ years of design & development experience



Group ID: IBM Research
Brands: IBM
Country: Singapore
Job Family: Not Applicable

Type: Full-Time

Experience: Mid-Senior Level

Category: Research

Reference ID: 75279BR

Date Posted: 02/28/2017