Click here to login or register
Reference # : 17-04165 Title : Java Back-end Engineering Intermediate
Location : Sunnyvale
Position Type : Contract
Experience Level : 6 Years Start Date / End Date : 05/15/2017 / 08/31/2017  
The Senior Software Engineer (Contractor) is responsible for the following:
? Own business service and work with business to identify the requirements. ? Work with architect to come up with design.
? Define API contract, document and communicate.
? Design, develop, test using Agile practices.
? Provide post production support.
? Attend Agile Scrum meetings and provide status/progress of the task.
? Design Services components.
? Work closely with Architects on documenting status/progress of the task Design Services components. ? Write code in Java/J2EE/Spring. Test applications using unit testing, functional testing, integration testing.
? Deploy to production as part of release process.
? Provide post production support.
? Participate in Iteration planning, design reviews, code reviews.

Minimum Qualifications:
? Must have a Bachelor of Science degree or equivalent in Computer Science, Engineering or related field and 6+ years of experience building scalable Web applications;
? Must have experience with J2EE (the entire enterprise environment including Spring, JMS).
? Thorough knowledge of Service Oriented Architecture/Design, experience implementing Web Services. ? Strong knowledge in data structures and Java technologies.
? 6+ years experience developing using J2EE technologies such as JNDI, JDBC, JMX, RMI, Java Web Services, etc.
? Experience in developing solution from inception to production release.
? Strong debugging, profiling, and system performance knowledge.
? Hands on experience on open source technologies
? Hands on experience developing with web/app containers such as Jetty, Apache/Tomcat, Jboss etc.
? Additional Preferred Qualifications
? Familiarity with Enterprise integration patterns
? Experience with large scale e-commerce applications