We have an urgent requirement for Lead Java Developer position with our client.
Role: Lead Java Developer
Location: Albany, New York
Duration: 30 Months
Description
The candidate will design and assist with the implementation of software systems. The Software Architect will design, develop, implement, support and enhance, custom applications written in Java/J2EE, JSF, XML, SQL or other programming languages. Ensure user interfaces and back-end services are developed according to architecture, programming and user experience (UX) standards.
Duties
- Provide oversight on the analysis and design for enterprise applications using JAVA/JEE, JSF, XML, XSLT.
- Participate in the development of applications throughout the SDLC, including the redesign of legacy applications.
- Implement standards related to application technologies, including UI standards, development methodology, and coding and style guides.
- Develop and guide quality assurance processes including code reviews, performance testing, security scans, and adherence to industry, state, and federal standards.
- Identify and escalate technical risks and issues appropriately.
- Guide and engage in development activities which may include data analysis, data structures, data manipulation, preparing logical database models.
- Prepare, and/or review technical documentation such as system architecture designs, schemas, solution proposals, as appropriate.
Mandatory Requirements
- Experience (12+ Years)
- Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large scale software system.
Requirements
- This is an 100% Onsite
- 72 months experience designing and implementing highly available and scalable multitier applications using Object Oriented or Service Oriented Architecture involving data structures, algorithms, software design and JEE Design Patterns.
- 60 months experience developing applications that are implemented with JAVA Development Kit 1.8.
- 60 months experience in developing applications using JMS, EJB, MQ, JAXB, JAXWS, JPA or Hibernate.
- 60 months experience developing applications with JSF, JSP, HTML, Angular.
- 60 months experience deploying applications in either IBM WebSphere Application server, JBOSS, TOMCAT
- 12 months experience developing, implementing, and integrating systems related to criminal justice processing.
- Résumé
- Copy of Candidate Identification (i.e., Driver’s License/Green Card/Visa and Passport if applicable)
- Any documents referenced in the above Requested Qualifications (i.e., professional certifications, degrees, etc.)