Job Description :
Hi


GREETINGS!!!


Job Title : SENIOR JAVA DEVELOPER
Location : Sacramento, CA
Duration : 09+ Months
Immigration : Open
Rate : $Open/Hr all incl on C2C
Type of work : Onsite
Start Date : 1st Nov 2017

End :

Provide two (2) professional references.
JOB Description:

1.1. SCOPE OF WORK:
Develop automated unit tests using JUnit and integration tests for the Powercosts (PCI) optimization and deal capture software to minimize the amount of time it takes to regression test new versions. Integrate tests into Jenkins continuous integration build tool.
Assist testing group with developing hooks into Powercosts application so testing can be automated.
Build out additional required functionality in Powercosts software to retire legacy
Excel application.
Participate in an on-call weekly rotation to support the production systems.
Client to be billed straight time for any actual work required during the on-call rotation.

Mandatory Requirements
1. 5+ years’ experience with Enterprise Java development.
2. 5+ years’ integrating software with other systems.
3. 5+ years’ experience developing unit tests using JUnit testing framework.
4. 5+ years’ creating, testing, and tuning SQL queries.
5. 5 years’ experience with Spring and Hibernate/JPA
6. 2+ years’ experience with Git or another distributed version control system
7. Proficient in Microsoft Excel

Technical Requirements

Analyze complex issues and implement solutions.
Analyze procedures/systems and develop/implement operational improvements using information technology systems software, tools and processes.
Development automated testing scripts.
Assimilate into an agile work environment.

Desirable Qualifications

Experience working with software integration at another utility company or independent system operator.
Build tools such as Gradle/Jenkins/Continuous integration
BDD tools such as JBehave/Fitnesse
Knowledge of VB.NET