Required Skills

Java EE Batch Architecture Spring Framework Java EE Design Patterns

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 23rd Jan 2024

JOB DETAIL

  • Potentially, provide Production Support for various eCommerce applications as needed. 
  • Potentially, various projects involving infrastructure upgrades (aka technical debt.) The particular scope of work for this consultant would involve changes to applications in response to the app requirements as they are flushed out in the tech debt discovery process. 
  • Migration of other eCommerce applications to upgrade platform (e.g. WAS 9, RAD 9, JAVA 1.8). Also, potentially, enhance eCommerce applications as needed, and/or migrate the backend to a platform other than Mainframe DB2. Work in this arena is related to projects known as WAS Upgrade, Mainframe Replacement, and other technical debt projects as they are initiated.

Skill 

Required / Desired 

Amount 

Number of Years 

Experience with IDE: RAD 7.5 and above or Eclipse 

Required 

10 

 

Java: JEE 5 and above, Java EE Batch Architecture, Spring Framework, Java EE Design Patterns 

Required 

10 

 

Spring Framework: MVC model and Batch architecture 

Required 

10 

 

Experience with Messaging: Asynchronous Messaging, JMS/MQ 

Required 

10 

 

Experience with Web Framework: JSF 2.0 Framework 

Required 

10 

 

Experience with Persistence: JPA/Java Persistence API 2.0, EJB 3.0 

Required 

10 

 

Web Services: JAX-WS Web Services, XML, JAXB 

Required 

10 

 

XPath, UML, Object Modeling, Batch Scheduler, Performance tuning of Web Services/SQL and Application code. 

Required 

10 

 

Experience with clarifying systems and programs intent, identify problems, suggest changes, and determine any system changes 

Required 

10 

 

Extensive experience with Agile/Scrum based development approaches 

 

Company Information