Job summary:


Title:
Java developer - Remote

Location:
Remote

Length and terms:
Long term - W2 or C2C


Position created on 10/15/2021 02:52 pm

Job description:


*** Very long term project; Long term - usually goes for 3+ years***Webcam interview; initial remote due to covid then onsite *** 37.5 hours per week *** Must pick up laptop at Harrisburg PA.

 

This effort will involve reviewing and evaluating each existing system and determining the required changes to make for them to function properly and run under a secure and supported Java engine.  The candidate will work with the existing team to execute the analysis of the existing applications, frameworks and technologies incorporated to develop a detailed plan for the upgrade path.  The normal day to day operations will still need to be supported during this timeframe by the present team.  This position will be the technical lead to ensure any application changes are made to run under the new Java environment.  This effort will involve reviewing and evaluating each existing system and determining the required changes required, execute those changes, and ensure proper testing for them to function properly.   Relevant technical documentation will be provided as appropriate.

Role Description:

  • Responsible for serving as a Technical Team Lead and SME on enterprise-wide systems.
  • Responsible for leading implementation efforts related to products/services that involve significant Commonwealth oversight.
  • Responsible for collaborating with Technical Architecture Specialist, System Specialists, Programmers and vendors to ensure and enhance the use of the product and effect migration to new versions of a product.
  • Delivers support and design for industry specific applications that require integration with statewide systems or applications.
  • Interacts with executive level business users or technical experts.
  • Demonstrates expertise in teaching/conveying technical concepts and serves as a mentor to team members by sharing industry best standards and practices.
  • Identifies improvements to project standards to achieve high quality services/products.
  • Actively contributes as an expert or actual designer.
  • Coordinates and participates in product design reviews to verify that design meets quality standards and functional/technical requirements.
  • Provides accurate estimates for design and programming efforts for system changes and enhancements.
  • Confirms that technical architecture will support all changes required by product enhancements.
  • Reviews the system test approach and conditions used as the basis for detailed test scenarios.
  • Effectively leads product tests and trials.
  • Identifies appropriate business examples to illustrate key concepts / features.
  • Anticipates, identifies, tracks, and resolves issues, risks, action items affecting own work and work of the Application Team.
  • Develops contingency plans as necessary.
  • Applies specific expertise to ensure that products meet defined customer objectives.
  • Determines time estimates and schedule for own work and resolve issues in a timely manner.
  • Analyzes the functional and technical impact of changes and makes sound recommendations on functional and technical improvements to the product.
  • Develops appropriate functional and usability standards for products.
  • Provides basic product support and provide accurate and complete answers to detailed product questions in a timely manner during the upgrade.
  • Provides effective on-site product support as needed.
  • Documents all work for future reference and provides training and / or documentation materials regarding latest technical and functional design changes.
  • Follows quality standards.
  • Analytical and customer service skills.
  • Communicates accurate and useful status updates.
  • Able to work in a team environment.
  • Completes assigned tasks.
  • Strong communication skills; both written and spoken.

Skills Required:

  • 8 years Java
  • JDeveloper 11.1.2 and 12.2.1
  • Spring 3.2.0
  • Spring Web MVC
  • Java Server Pages (JSP)
  • JSTL 1.2
  • Apache Commons
  • Struts 1.3.5
  • Ibatis
  • Mybatis
  • PL/SQL
  • Hibernate Validator
  • XML/XSLT/FO
  • SOAP and REST Web Services (both providing and consuming)
  • JQuery
  • Javascript
  • Java 1.6

Preferred:

  • Log4j
  • VSTS
  • GIT
  • WebLogic Application Server
  • Principles of relational database design
  • PL/SQL DML and DDL
  • Model-View-Controller design pattern
  • Dependency Injection
  • Inversion of control

 


Contact the recruiter working on this position:



The recruiter working on this position is Suhasini Thota(Ravi Team)
His/her contact number is +(1) (703) 3494245
His/her contact email is suhasini@msysinc.com

Our recruiters will be more than happy to help you to get this contract.