Job Type : W2

Experience : 0-2 yrs

Location : Franklin Lake, NJ

Posted Date : 16-Feb-2018

Description :

Description :

Looking for Software Engineer ( Java) in New Jersey location.

Responsibilities:

  • Design, code and unit test the complex software components for new or enhanced IT systems to a high level of quality, producing appropriate documentation.
  • Work in a fast-paced agile driven programming environment with focus on test driven development and CI/CD.
  • Gather system requirements for the web  applications and work with the business team to review the requirements and prepare technical design document.
  • Translate requirements/stories from JIRA into object oriented pattern based code in Java, Spring framework.
  • Develop and maintain  web based applications, back end services using Object oriented programming languages and databases like Java-J2EE/C++, Spring, MongoDB ,Hibernate.
  • Maintain and support existing systems and services, manage individual project priorities, deadlines and deliverables or Able to own a complete functional area – from analysis to design to development and complete support.
  • Proactively develop strategies and procedures to help the team work more efficiently and effectively, and to improve the quality and maintainability of code.
  • Participate in code reviews, project meetings, and cross training sessions.
  • Generate architectural documents for new and re-designed code modules
  • Break down requirements, plan and estimate tasks; release frequently to production in 2-week sprints, debug production system, Fix bugs and maintain existing services and tools .

Requirements :

  • Bachelor’s degree in Computer Science, Information technology or its Equivalent and 0-2 years’ experience.
  • Knowledge in Java, J2EE- JavaScript, JavaScript Frameworks (Ext JS, jQuery), Spring, Mongo DB, Hibernate.
  • Exceptional communication and team collaboration skills.