Job Title: Senior Software Engineer, J2EE
Job Number: DT04300801
Location: Lafayette, CA
Company Profile
[Company], a financial software company provides flexible advice
applications and powerful analytics to facilitate the creation and
delivery of insightful investment advice.
Position Summary
[COMPANY] is looking for a Java Engineer who excels in J2EE
technologies and OO Design. Qualified applicant would need to have
extensive knowledge and hands-on experience in requirements gathering
and analysis, design and implementation phases. Candidate would also
need to have strong communication skills, be detail-oriented and able
to work in a team-oriented and challenging fast-paced environment.
Responsibilities
Design and implement new and update existing features of our
applications based on business requests
Productively interact with Product Managers, QA and other groups
Follow and contribute to improvement of established Engineering
Department standards and best practices of design, do***entation, unit
testing and code reviews
Qualifications
5+ years of experience developing enterprise-level commercial
software
Solid experience with distributed application servers, RDBMS and
frameworks
Desire to work on different part of the application, learn new
technologies.
Proven record with the analysis of technical issues and translating
them into architectural designs, technical specs and standards in
sup****t of a robust, scalable application
Good background Hands-on experience with OO programming applying
design patterns
Ability to use UML
Thorough understanding, knowledge and hands-on experience in Java,
JSPs, Servlets, Struts and other J2EE technologies
Experience with Tomcat or other J2EE containers.
General understanding of databases and SQL, Object Relation mapping
frameworks like Hibernate.
Experience with XML/XSLT
Experience working with WEB technologies: HTML, CSS, Javascript.
Familiarity with Flash, Flex, actionscript is plus. =95 Strong
analytical and troubleshooting abilities
Strong commitment to deadlines and deliverables and ability to manage
his or her time to achieve those
Team player
Detail oriented, thorough and commitment to quality
Excellent written and verbal communication skills
Responsive to the needs or customers as well as colleagues
Proactive planner
Can do attitude
Salary/Benefits
Salary commensurate with experience. Company benefits package,
including 401k, incentive plan and subsidized health insurance.
To Apply
Qualified candidates are encouraged to submit a resume to
Careers@[EMAIL PROTECTED]
for immediate attention.
Thank you!


|