Position Summary:
Our company is seeking a key Java Developer to work on our new web application product. In this role you will design, develop, and help implement the product. This is complex development and requires a strong core knowledge of Java/J2EE. There will be customization and requires frequent interaction with internal development teams. The position will be about 90% new development and 10% support. This role will involve heavy Java development. You will need experience with multithreaded development, and preferably have dealt with large, sacaleable Java applications where performance and high volumes of users were important. You will also need prior experience seeing an application through the full life cycle from design through production.
Essential Functions:
· Support a Java/XML-based J2EE application in JBoss
· Design and implement new functions
· Evaluate and improve performance using Optimizeit
· Work with business analysts in understanding new requirements
· Follow company product development processes and standards
· Study new technology and remain technically current
Required Skills and Experience:
· Bachelor’s Degree or Master’s Degree in Computer Science;
3+ years as senior Java or J2EE developer, preferably on one or more large, highly transactional systems deployed and used in production
· Strong knowledge in each of the following: Java, J2EE technologies, Java Servlets, JMS, JDBC, distributed computing, and ANT
· 3+ years experience developing in a UNIX environment- Linux, AIX, or Solaris are preferred
· 5+ years experience in the IT industry working in the area of product and/or application development
· Good working knowledge of messaging middleware, OO design concepts and design patterns
· Strong knowledge and experience in team development using Java
· Good working knowledge of software testing and building high quality software
· Ability to work effectively in a fast-paced, sometimes stressful environment, and deliver production quality software within tight schedules
· Good verbal and written communication skills, with proven track record of producing and reviewing use cases, providing estimates, and organizing tasks
· Experience with security packages such as JAAS, SSL, etc., a plus
· Experience with software testing tools, regression testing, performance testing, a plus
· Experience with Open-Source Technologies, a plus (e.g.: Hibernate,Jakarta Commons, Spring Framework, HiveMind, JUnit, Eclipse, JMX)
· Strong knowledge of JBoss application server, a plus
Please email your resume to: hzhou2601@gmail.com

Leave a Reply
You must be logged in to post a comment.