LOADING
IT Jobs

Search Jobs

Location : Bay Area, Ca

10+ years experience in Java/J2EE development and 2+ years of Architect experience
Should able to propose different ways to solve the same problem and showcase why one option is better than other.

Lead the design and development of the project.
Provide ongoing support for project production, and supply post-production support.
Solve technical problems using cutting edge technologies and best practices.
Should able to propose different ways to solve the same problem and showcase why one option is better than other.
Ensure all aspects of the technical design are correctly incorporated.
Mentor teammates and support them in solving critical challenges.
Contribute technical expertise to all projects as required.
Contribute in white papers and research as required.

Demonstrate team leadership and architecture experience is a must.
10+ years of Java/J2EE development experience.
2+ years of Architect experience.
Deep understanding & experience in Java, design concepts, patterns and coding standards.
Strong experience and knowledge in Agile methodology.
Proficient experience with SOA, Rest Services and Spring.
In-depth knowledge of both SQL and NO SQL database.
Expert practitioner and teacher of Test Driver Development (TDD).
Automation skills, especially Cucumber, Ruby, Selenium, JUNIT.
Experience with ESB, Queues, SOA, Rest Services and Spring.
Excellent communication and people skills are essential.
Independent thinker that can identify problems and provide creative solutions.
Experience with multi-site engagement.
Embody passion for new technology and open source and be a believer in continuous improvement.
Experience with Mocking like Jmock, easyMock and Mockito are desired.
BDD, Behavior Driven Development, is a plus.
JMS and Message Experience is preferred.
Knowledge of Ruby is a plus.

Bachelor's Degree
Master’s preferred
Bachelor's Degree
Master’s Degree preferred