Sr. Java Developer
Client : State of TexasLocation : Austin, TX (work 1 day/week in the office)Duration : 12+ monthsJob Description :DESCRIPTION OF SERVICESTexas Parks and Wildlife Department requires the services of 1 Software Developer 2, hereafter referred to as Candidate(s), who meets the general qualifications of Software Developer 2, Applications/Software Development and the specifications outlined in this document for the Texas Parks and Wildlife Department.All work products resulting from the project shall be considered "works made for hire" and are the property of the Texas Parks and Wildlife Department and may include pre-selection requirements that potential Vendors (and their Candidates) submit to and satisfy criminal background checks as authorized by Texas law. Texas Parks and Wildlife Department will pay no fees for interviews or discussions, which occur during the process of selecting a Candidate(s).The Department of Information Resources (DIR) requires the services of [1] Programmers/Developers, hereafter referred to as Worker, who meets the general qualifications of a Software Developer 2 Level and Core Technology Type and the specifications outlined in this document for Texas Parks and Wildlife Department.Worker will be responsible for coding and testing of Java applications using Spring and JSF frameworks, Hibernate, Java web services, Tomcat application server and Oracle database on a team of 2 to 4 members. This full stack worker may assist in converting applications developed in legacy frameworks to Spring. The worker will also assist the team on new project initiatives as well as maintenance of existing applications. Worker will work under the direction of project lead or work independently and may assist in architecting and designing, researching, and prototyping, load testing, code quality checking, application security and other technical needs as required. Please note that JSF and Spring experience is required for this position.II. CANDIDATE SKILLS AND QUALIFICATIONSMinimum Requirements:Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.YearsRequired/PreferredExperience7RequiredHands on experience in development of applications using Java Enterprise Edition (JEE) Platform5RequiredSpring Framework5RequiredJSF4RequiredUnit and System testing of code4RequiredJava RESTful web services using JSON4RequiredJPA, Hibernate or equivalent4RequiredOracle Database3PreferredAJAX, JBOSS, or Tomcat3PreferredSubversion, Eclipse2PreferredPowerBI Intergration2PreferredInfrastructure in Cloud2PreferredMicroservices architecture2PreferredImplementing Lambda function or equivalent2PreferredMaven2PreferredHTML 5, Any Java script Framework2PreferredJersey or equivalent1PreferredThymeLeaf or equivalent1PreferredResponsive Design and code to adapt to phones, tablets and other devices1PreferredPrototyping