Java full stack Developer

  • JSR Tech Consulting
  • Roseland, NJ, USA
  • Jul 23, 2020

Job Description

We currently have a 12 -month assignment Software Developer open. Location: Roseland NJ Target Start Date: ASAP Years of Experience- Intermediate (4-6yrs) Right to hire: Yes Job Description: Software Developer-The application developer will Evaluate and implement efficient, cost effective application program solutions as well as provide production support. The candidate will be responsible to work with Business, DevOps, Backend and Architecture teams to successfully deliver complex cross-functional projects. The Developer will create, test, and deploy solutions across multiple technology domains. The Developer will have the opportunity to influence, differentiate, and guide our business and technology solutions by establishing the robust technical capabilities that will enable Retirement to deploy plug and play solutions in a rapidly changing ecosystem. The Developer will be expected to showcase continuously learning mindset, adopt contemporary techniques, and utilize their experience to assist with the transformation creating positive outcomes. Responsibilities: " Development work with mainstream and emerging technologies " Work closely with business partners to understand needs and transform them into testable components " Research Issues and provide solutions " Actively participate in design discussions " Work closely with Analyst, QA Testers and other developers in a high performing team in a collaborative environment Skills: " Experience in the development and design of complex applications " JAVA/JSON, Angular JS, Spring boot, AWS required. " Full Stack developer proficient in both front and back end coding, ability to design user interactions on websites, develop servers and databases. " Working experience and understanding of JavaScript frameworks and API/Web services is essential " Ambition to learn and utilize emerging technologies while working in a stimulating team environment. " Familiarity with continuous delivery, configuration management, continuous integration, and source control software processes and tools a requirement " Prior experience with enterprise integration applications or techniques a plus " Knowledge of different SDLC Methodologies (Waterfall, Agile, SAFe etc) " Agile experience required Daily Tasks: Evaluate and implement efficient, cost effective application program solutions, work as a team member with other systems analysts/programmers on scheduled releases as well as troubleshooting problems and may analyze existing system and programming logic to provide more efficient machine operations or to identify difficulties. Will provide production support (e.g. critical business days, after hours, on call, etc.) between operations end users and the systems support team as well as conduct periodic application disaster recovery exercises. Will operate on diverse development platforms, computing environments (e.g., host based, distributed systems, client server), software, hardware, technologies and tools and will document and complete developer test cases to ensure stable integration with existing mature systems. Essential skills: Strong analytical & mathematical skills, written & spoken communication skills; stored procedure development in UDB; Crystal Report development; UNIX Korn Shell scripting, Perl scripting, Autosys job management. Nice to have: Prior use/knowledge of CyberFusion, PVCS Version Manager