Current Openings

Senior Software Developer

Job Description:

  • Primary responsibilities are to design, develop, and maintain high performance enterprise-wide system. This role will work closely from front UI using AJAX to Java/J2EE, Spring use as a Controller and middle tier using application server or web server. Send resumes to jobs@indoglobalknowledge.com

Responsibilities:

  • Design, develop and enhance infrastructure that provides high performance Chemical Solution
  • Understand and be able to translate product requirements into technical design requirements for his/her assigned area of the application
  • Make realistic design/implementation decisions during development cycle and be able to support decisions based on fact
  • Implement unit-testing scripts during implementation cycle and document implementation choices effectively
  • Must be a self-starter and be able to work independently as well as together with other team members to deliver project on time and with high quality and guide to junior

Qualifications:

  • Excellent Object Oriented analysis, design and development techniques
  • Excellent Object Oriented analysis, design and development techniques
  • Excellent problem solving skill with realistic approaches
  • Must have demonstrated ability to succeed in a team-oriented, product development environment
  • Strong communication skill with positive attitude and commitment
  • Proactively anticipate and act on issues before they occur and be able to resolve issues in a timely and professional manner
  • Minimum MSC in computer science, MCA, BE preferred
  • Five years experience in Java/J2EE

Technical Skills:

  • Be able to maintain an effective development environment using source control and build tools
  • Use design/development tools effectively like TogetherJ, TOAD
  • Working knowledge of UML and fluent with design patterns
  • AJAX, Java script, Java, Servlet, XML, HTML, JSP, and Java Script programming experience
  • JDBC/ODBC experience
  • Oracle Database as a data store
  • Spring, Struts and J2EE.
  • Application Server like Apache Tomcat, JBoss
  • HTTP Protocol and Web Server
  • Working in a multi-tier, web-based architecture
  • Familiar with general programming skill like multithreading, concurrency, transaction management, synchronization, and performance tuning
  • Windows, Unix/Solaris environment