Nelson Technology is currently seeking a Sr. Java Application Developer for a client located in San Jose, CA. This is a contract opportunity for an international software, web and database giant.
Compensation: $50.00 to $70.00 per hour
This international software, web and database giant is seeking a Sr. Java Developer to join their team in San Jose! The candidate will be part of the engineering team focused on a Communications Suite, and specifically on the development of a new back-end server product implementing the ActiveSync protocol for syncing mail, contacts and calendar to mobile devices. This product is on an accelerated schedule and is expected to ship a first release toward the end of 2013. The team will be small; a senior-level individual contributor is required. Working on-site is mandatory in the beginning but may be flexible once project gets started..
The candidate must be a highly motivated Java programmer who has a passion for quality, performance and scalability and thrives in an agile programming environment. To succeed in this role, the candidate should possess strong architecture/programming/scripting skills and have expertise in backend server development.
Some of the responsibilities & requirements include:
Strong programming skills in Java. 8+ years Senior level
Backend server side development
Expert in multi-threaded development and caching schemes
Test driven development with TestNG/JUnit
Assist team in the development of product documentation, including design documentation
Exhibit healthy doses of initiative and remain flexible and responsive in a very dynamic environment
Know and care about what the customer wants and willing to stand up for it
Bachelor's Degree in CS or EE with at least 8+ years of experience
Significant experience with Java and a scripting language such as Perl or Python in Solaris/Linux environments
Experience with networking protocols such as Microsoft Exchange ActiveSync, IMAP, SMTP, CalDAV, CardDAV, LDAP
Experience with web technologies and XML
Familiar with agile development methodologies such as Scrum
Ability to learn and adapt quickly in a dynamic environment
Be able to work in short release cycles, the full software lifecycle, and have worked on a product released for massive consumption
Excellent written and verbal communication skills
For a full listing of jobs, go to www.nelsonjobs.com, our premier job search engine for candidates. Comprised of three major business units—Nelson & Associates, Nelson Staffing, and Nelson Technology—this company with 40+ years in staffing provides recruiting services to clients and candidates in accounting & finance, clerical, administration, human resources, technology, light industrial, manufacturing, legal, engineering, computer gaming, digital media, and the wine and beverage industries. Nelson places job candidates quickly in a number of fields in full-time, executive, consultative, and temporary positions.