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.