Job Description :
We are looking for Java Full Stack Developer in Lincoln, NE: Long Term

Position: Java Full Stack Developer
Location: Lincoln, NE
Duration: 2+ years
Interview Process: Phone and Skype

Experience: Mid - Senior
Number of openings: 1
Employment Type: Contract/1099/C2C/W2
Work authorization: Any US Work Authorization
Rate: Market
Skills:
Details:

Applications Developer - Web (JAVA)
MUST HAVE the following: (Note: only count towards experience if used on a previous or current client development project
*
At least 5 years Java
*
At least 5 years software development experience
*
At least 2 years of Eclipse IDE


Responsible for performing, and providing assistance in, the following activities:
*
Develop and debug application code
*
Design java classes
*
Conduct unit, integration, and customer acceptance testing
*
Prepare code and application documentation


Front-End Development:
MUST HAVE the following: (Note: only count towards experience if used on a previous or current client development project
*
At least 5 years HTML
*
At least 2 years extensive UI development using CSS, JavaScript, JSF


Relational Database:
MUST HAVE the following: (Note: only count towards experience if used on a previous or current client development project
*
At least 2 years working with Microsoft SQL Databases (v2012-v2016), SQL, DB2 or Oracle
*
At least 5 years working with relational databases. Preferably Microsoft SQL Databases (v2012-v2016), SQL, DB2 or Oracle


Responsible for performing, or providing assistance in, the following activities:
*
Develop and/or implement overall business design
*
Data structure and data definition
*
Logical and Physical database design
*
Design and implement complex normalized relational databases


Skills:
MUST HAVE the following: (Note: only count towards experience if used on a previous or current client development project
*
At least 2 years JSF and PrimeFaces (or similar)
*
At least 1 year Hibernate, Ajax, jQuery and JSP
*
At least 2 years experience with Linux distributions including, but not limited to: SUSE and Red Hat.


Systems Analysis:
Must have analysis and design skills
Preferred to have a minimum of 3 years’ experience in all aspects of the software development lifecycle and workflow including, but not limited to:
*
Estimates
*
Target date planning
*
Work plan development and monitoring
*
Stakeholder communication
*
Quality Assurance
*
Development methods/techniques
*
Testing methods/techniques
*
Implementation planning and execution


*
evaluation criteria


General Position Description:
Under general direction, responsible for all phases of development and maintenance on assigned computer applications; communicates with business analysts to determine system requirements; researches system enhancements and problems; performs analysis and design of computer applications; performs programming and testing; performs related work as assigned. Candidate works directly with various levels of business and technical staff to determine sound technical solutions for business requirements. Candidate designs, codes, tests and documents web applications. Candidate has full technical knowledge of all phases of applications development and the development technologies utilized. Candidate provides production support for small and large, simple and complex applications including the ability to resolve problems in constrained timeframes. Candidate will be oncall on a rotating schedule, but also may be called into work on evenings and/or weekends if the project requires immediate attention. Candidate may be responsible for mentoring less experienced team members. Candidate may lead small-to-medium projects or components of larger projects. Candidate has strong organization, planning, problem-solving, and decision-making skills. Experience must be current within the last year. Candidate MUST have strong written and verbal communication skills.