|
-
June 13th, 2011, 02:09 AM
#1
Senior Java Web Application Engineer
Responsibilities
* Be responsible for maintaining & developing our existing e-commerce platform whilst identifying and executing new solutions to allow our business to scale and grow
* Be working on the front lines with our talented UI/UE team to provide the application layer and services for our online community and growing client services
* Assist in migrating some legacy applications from WebObjects/EOF to Amazon EC2 based Java services
* Use best of breed technologies and agile development methodologies to build a component-based and service oriented architecture
* Ensure proper technical design and documentation
* Proactively identify areas for improvement/scaling our current architecture and application design to keep pace with the growth and performance demands of our customers and product roadmap
* Support, maintain and administer existing deployed solutions
* Interface with cross-functional engineering and QA teams providing support with technical solutions and performance analysis
Qualifications and Education Requirements
* BS in Computer Science, Software Engineering or equivalent
* 3 + years hands on software and web development with Java/J2EE
* A proven track record developing online services utilized in high-availability production environments
Skills and Technical Requirements
* Strong skills in Java programming, Java design patterns, and server side Java
* Strong understanding of Design Patterns
* Strong background in object-oriented architectures and proven experience in using design patterns, UML, Object Oriented analysis and design
* Strong experience and understanding of object-oriented analysis, design and programming (OOA/OOD/OOP)
* Experience with XML-RPC/SOAP/REST web services
* Application design tools/framework – Spring, Hibernate, Apache, Struts, Maven, Ant, Eclipse, etc.
* Experience with WebObjects/Tapestry Framework is highly desirable
* Experience working in high performing development teams using agile methodologies and tools (eg. Rally)
* Experience with various code versioning systems such as Subversion etc
* Design and implement data models and data access layer for new product functionality
* Ability to multi-task and switch context to changing priorities in a highly dynamic environment
* Excellent troubleshooting skills, especially in a complex application stacks
* Experience in working with or directing off-shore development teams
* Proficient in written and spoken English
If you're interested in this position, please address your latest resume to [email protected]
You could find further information on KMS at:
http://www.kms-technology.com/ ;
http://www.linkedin.com/companies/kms-technology/ ;
http://www.facebook.com/kmstechnology
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|