Java Back end Developer
6+Month contract or F2E
Visa required: H1B, GC, USC, L2EAD
Note: Face to Face is must, reimbursement is paid
5 to 6 years of expereince in Java /J2EE
Must have experience with Web Services and J2EE Web Application.
Solid understanding of object-oriented design, programming, data structures and algorithms
Must have experiance with XML Process Technologies - XPATH, XSLT
Must have experiance with web service frameworks like CXF.
Must have experiance with exception handling, logging and application security best practices
Must have experiance with Spring framework and Spring Intgeration.
Good experience with RDBMS, SQL and JPA implementations such as Hibernate ORM
Good understanding of code versioning tools, such as Git/Stash
Familiarity with build tools such as Gradle, and continuous integration platforms like Jenkins.
Proficient with test automation frameworks like JUnit, Jbehave
Proficient with mocking framework like wiremock
Good Knowledge of Static code analysis (SONAR)
Must be able to work independently.
Follow organizational SDLC processes and best practices in an Agile team environment
Design, build, deploy, and maintain high quality, secure, efficient, reliable, extendable, reusable, and easy to maintain technical solutions
Follow project specific templates, processes and guidelines
Communicate effectively with peers and stakeholders to ensure alignment and meet commitments
Suggest ideas that impact the project performance or provide effective solution for the complex problem
Support other developers to resolve their issues which will help them to complete their stories
Java /J2EE, XPATH, XSLT, CXF, JUnit, Jbehave, SONAR