Role: Java Developer (4 Positions)
Locations: Charlotte, NC/San Francisco, CA/Fremont, CA/Chandler, AZ (Please submit either local candidates or those open to relocate to the mentioned Locations ONLY)
Duration: 20+ Months
Mode of Interview: Video Interviews
Job Description:
- 8+ years demonstrated experience in developing web applications using two or more of these technologies - Java, J2EE, Servlets, Spring, Spring MVC, Spring JDBC, database interactions, and related testing tools/methodologies.
- 5+ years demonstrated experience in requirement analysis and application design.
- 3+ years demonstrated experience in two or more front-end related technologies like HTML/CSS, JSP, JavaScript, jQuery and related front-end/browser testing tools.
- Testing tools for Java, JavaScript, Unit-Testing, Integration Testing, Performance Testing and Test Driven Coding practice
- Experience with Jasmine, CoffeeScript, Object Oriented JavaScript, jQuery mobile, CSS3 and HTML5
- Experience with Agile practice, daily Stand-Up/Scrum and accountability to the software development team
- Developed applications with good usability principles, cross-browser compatibility, web security (XSRF, cross-site scripting defense), accessibility, Markup standards, Last mile performance (minify, closure tools, sprites) and HTML document architecture.
- Experience building large multi-system, enterprise applications
- Excellent written and verbal communication skills.