人才招聘
MAPS Ecommerce | Software Development Engineer(One-year Contractor)
Knowledge, Skills, and Abilities:
Minimum:
- Solid English reading and writing skills.
- Proven track record of successfully delivering high volume and high availability transactional applications under tight time constraints.
- Ability to lead code reviews and technical design meetings.
- Ability to work on multiple projects with tight deadlines.
- Strong software engineering skills.
- Strong object oriented programming and design skills. Be able to apply OO skills and OO design patterns to solve problems
- Strong java programming skills.
- Thorough understanding of software development lifecycle and methodologies including code reviews and version control software such as CVS.
- Good knowledge of operating system (Linux or any other Unix or Windows) internals, data structures and algorithms, system level programming including multi-threaded and socket-based programming
- Strong verbal and written communication skills.
- Experience designing and developing software in distributed architecture and multi-tier application environments.
- Experience with software performance testing, tuning and load testing.
Preferred:
- Good English speaking skills is a big plus.
- Experience with e-commerce or other order processing systems.
- Experience with 24/7 applications.
Education, Certification, and/or Training:
Minimum:
- Bachelor’s degree in Computer Science or computing related discipline.
Preferred:
- Master’s degree in Computer Science or computing related discipline.
Experience:
Minimum:
- 3-5 years software development working experience in Java.
- 3 years experience with object-oriented design and development using the J2EE platform including Java, JDBC, Servlets, JMS, and Java/J2EE design patterns
- 1 year experience with developing Web service APIs and Client applications using SOAP and/or XML-RPC.
- 2 year experience with developing standalone Java applications using JDBC.
- 2 year experience with unit test frameworks such as Junit
Preferred:
- Practical experience with object oriented frameworks like Spring is a big plus.
- Experience with ecommerce systems and primarily payment transactions and providers is a big plus.
- Practical experience with ORM layers like Hibernate is a plus.
Send mail: