Java/J2EE Developer
Costa Mesa, CA
12 Months+
Interview: Phone + F2F (F2F is Must)
Minimum Years of Relevant Experience: 8
· Software Developer Expert analyzes, defines, designs, develops programs, codes, tests and implements local, network, or internet-related computers programs for commercial or end-user applications.
· This position is responsible for all phases of the software development life cycle.
· The Software Developer Expert is mainly responsible for the design and development of high availability web services
· This position will work closely with software development manger to address technical design and code delivery for Education vertical software product.
· The role will work across several IT processes including analysis of detailed specifications from which applications will be architected, tested and deployed.
· Responsible for requirements review and interaction with Product team.
· Responsible for planning, architecting, design and implementation of projects and product features.
· Work on technical specification and to work on higher and lower level software design specifications.
· Produce and maintain clean, high quality and standards compliant code.
· Responsible for writing unit and integration tests.
· Responsible for troubleshooting and debugging the web application issues.
· Work on the code review and change control processes.
· Work with other members of the development team to ensure successful implementation and integration of middle and database tier with other tiers in multi-tier web-based applications.
· Maintain cutting edge knowledge of current and emerging technologies, industry trends and standards in enterprise web applications world.
· Will be self reliant and should be able to work as individual or in teams.
· Participate in architecture board meetings and provide technical insight.
Skills Required:
· Excellent problem solving and analytical skills. Excellent programming, architecture, design and code development, code debugging and testing skills and troubleshooting skills.
· Strong core Java skills and understanding of OOP and design patterns.
· Good knowledge of core Java libraries, Java EE concepts, JSP, Servlets, and XML.
· Experience in Java 5 is a must to have. Strong experience in Spring Framework, Hibernate and Spring MVC. Tomcat or JBoss application servers experience.
· Experience in relational databases (preferably Oracle) and hands on in SQL and database schema design.
· Experience in both Windows and Unix/Linux environments.
· Experience working on and leading small development teams.
· Experience with web services, unit testing frameworks and agile methodologies.
· Familiarity with and adherence to J2EE standards.
· Experience with clustered and distributed system architecture and designs a plus.
Skills Preferred but Not Required:
Maven, Perforce, Jira, Confluence, Clover, Checkstyle, Eclipse, JUnit, and Continuous Integration tools.
--
Andy
West Coast Consulting
9233 Research Drive, Irvine, CA 92618, USA
Work: 949-743-0065 Ext. 208
Fax: 714 844 9091
Email: Andy@westcoastllc.com
My Profile: http://www.linkedin.com/in/andywestcoast
Twitter: Andywcc
No comments:
Post a Comment