Ewing Township, NJ, USA
2 days ago
Senior Software Developer (JAVA) - Ewing Township, NJ
Job Seekers, Please send resumes to resumes@hireitpeople.com Job DescriptionLead the software interface development team in development, change control,issues resolution, requirements management, analysis and design,programming/construction, testing.Design, Develop, Integrate and Deploy using distributed JAVA/J2EEapplications.Perform Gap Analysis and Risk analysis of the existing system, evaluate thebenefits of the new system, and check the compatibility of the existing systeminfrastructure with the new business Requirements.Serve as technical expert on development, coding, testing and debuggingstages of application.Lead activities and interact with users through all phases of the Systems.Develop detailed specifications, coding, unit and systems testing for theapplication.Provide technical and analytical guidance to team members to facilitate theimplementation of new technologies.Implement and use the Web Services for both SOAP and RestfulImplementation of comprehensive rest services using spring MVC, Jboss resteasy, Hibernate and OracleDesign and Implement web-based applications using Java script, Kendo MVVM, jQuery, Angular 2.0, HTML 5, Bootstrap and other web-basedframeworks.Create process maps, workflow diagrams, structure charts and different typesof system or process representations.Create interface specification documents between impacted applications.Write and implement test scenarios for the components developed usingdifferent java-based technologies like Junit.Deploying the applications using the Jenkin jobs in various environments likeDevelopment, ST, and UAT.Taking ownership of complex business requirements and works them tocompletion.Interact with Backend teams on need basis to discuss about request andresponse JSON format for the required API calls in Applications.Interact with UX/UI design team to discuss about UI/UX impacts on needbasis, Interact with Product owner/BA to get/clarify feature requirementdetails on need basisFollow Agile ceremonies like Sprint planning, Backlog grooming, Dailyscrum, Sprint review and Sprint retrospectiveEducationThe minimum qualification required for the performance of the above specialty occupation duties is a bachelor’s degree or equivalent in Computer Science or foreign equivalent or closely related field with relevant experience.
Confirm your E-mail: Send Email