A technology solutions provider in Pleasanton, California is seeking an experienced Java Developer with strong skills in Java/J2EE, Spring frameworks, and MVC architecture. Candidates should have a solid understanding of OOAD principles and the ability to lead technology projects. Responsibilities include developing responsive web applications and managing quality through unit testing. The ideal candidate will be familiar with various development tools and frameworks.
Skills
Java/J2EE development
OOAD principles, patterns and design methodologies
Spring and related APIs
MVC frameworks (Struts, Spring MVC)
Responsive/Adaptive web applications
Unit-testing frameworks (JUNIT, TESTNG)
SOAP and/or RESTful web services
Technology project leadership
Java application servers
Relational databases
Development environments (Eclipse, STS, Maven)
Job description
Job Description
Experience in Java/J2EE development
Experience with OOAD principles, patterns and design methodologies
Experience with Spring and related APIs
Experience with an MVC framework such as Struts, Spring MVC
Experience in building Responsive/Adaptive web applications using frameworks such as JQuery[Must] AngularJS[Optional]
Experience on complete code quality Management lifecycle, Unit-testing frameworks such as JUNIT,TESTNG and mocking frameworks such as EasyMock, Mockito, Jmockit