Programmer Analyst

Programmer Analyst – Edison, NJ – (Ref. #3343)

 (Remote until offices open back up so please do not apply if you do not live in/near NJ)

Responsibilities include:

  • Develops process workflow, content management, and custom Java/J2EE web applications which includes design, hands-on implementation, and maintenance/support
  • Actively participates in requirement reviews, technical design reviews, and code reviews
  • Performs impact analysis of application changes
  • Creates and maintains software documentation
  • Responsible for maintaining high quality of deliverables by conducting unit testing, integration/system testing, regression testing, production validation, and post production support
  • Keeps security best practices at the forefront in all design and development activities
  • Works closely with the Digital Solutions team, Core & Global Application Development Teams/Partners, IT Application and Enterprise Architecture teams, Business Stakeholders & Other Technical Stakeholder teams
  • Reports progress and activity to Manager and/or Project Lead on a continuing basis
  • Stays current with evolving technology trends

 Requirements include:

  • 2-4 years of related work experience
  • Java SE / Java EE Certification (Preferred)
  • At least 3 years of analysis, design and application development expertise
  • Hands-on experience with implementing Front-end applications using JavaScript (jQuery/Angular/ReactJS), HTML5, CSS3 technologies, responsive web design required
  • Hands-on experience with Java/J2EE development
  • Hands-on experience with Spring/Spring Boot framework
  • Experience in implementation and integration with web services (SOAP/REST based, JSON, XML) required
  • Hands-on development experience using RDBMS/SQL (e.g./ MySQL) and NoSQL databases (e.g./ MongoDB)
  • Experience with e-Commerce applications, Content Management Systems (e.g./ Adobe Experience Manager), process workflow applications/platforms (e.g./ RunMyProcess) is preferred
  • Proficient understanding of code versioning/integration/deployment tools (e.g./ SVN, GIT, Maven, Bamboo)
  • Ability to work as part of a team as well as with all levels of management
  • Experience with project life cycle, including design, development, testing, UAT, and production support
  • Good knowledge of Agile and Waterfall methodologies

If qualified, please forward resume to:

  • Accepted file types: doc, pdf, txt, docx, Max. file size: 2 MB.