Job Description :
Java Lead
San Jose, CA
3 Months Contract To Hire

No H1Bs

Client is one of the top Third Party Administrators (TPA) supporting clients in absence management (FMLA/Disability/Workers'' Compensation
We partner with our clients Human Resources department to manage Workers'' Compensation, Disability and/or Leave of absences until the claim is resolved or the employee returns to work.


Hands on coding but also design/architecture
Manage 4 -5 offshore developers (contract company they use for dev support. These resources are not full time with Matrix)
Strong Java/J2EE
Nice to have for node.js, familiarly would be nice to have
Microservices – exploring this so it would be great if they have it

Job description:

Minimum 10 years of experience with 5+ years experience as hands-on engineer in industry standard middleware products and technology.
Must have strong complex business application architecture and development experience as well as experience with emerging technologies.
A strong J2EE architectural background
Extensive experience in large-scale application (Matrixs eServices portal is business critical application used by 1000 concurrent users and has an SLA of 98% uptime) architecture, design, and development using major J2EE application servers (JBoss) and essential J2EE elements (EJB, Servlets/JSP, JCA, JMS, Hibernate, JPA, Spring, Eclipse)
Previous experience building J2EE solutions for JBoss
Must have experience leading, coaching and mentoring the development team in best practices, coding standards, application scalability and Disaster Recovery Experience with JBoss SEAM, JSF, Facelets, Rich Faces, Ajax4JSF will be highly regarded
Strong knowledge of RH/Jboss technology stack Strong object oriented analysis and design experience