| |
| |
Home
>
Corporate
>
Careers
>
J2EE Software Engineer |
|
|
|
| |
 |
J2EE Software Engineer |
 |
|
|
J2EE Software Engineer
Position: Sr. Software Engineer (contractor)
Reports to: Project Manager
Role: This is a contract position of up to six months for a hands on developer and leader. You must be capable of communicating effectively with engineers in remote locations. A full time position may be offered to qualified candidates upon completion of the initial contract. Objective: To lead the porting of a mission-critical, machine-to-machine monitoring and control system from LAMP to a J2EE platform.
Responsibilities - Study the current PHP system and create missing documentation to validate design assumptions.
- Liaise with other software and hardware engineers to ensure compatibility with related systems that are in use or under development.
- Complete the system spec and implementation plan in accordance with agile development methodologies.
- Code the new system as specified, including build scripts and automated unit tests.
- Support the acceptance testing process and refactor code as needed to resolve any problems or discrepancies that arise.
- Work with network and system administrators to document configuration, deployment, and monitoring instructions prior to release.
Requirements - Seven years experience as a software developer
- Four years Java/J2EE experience, including work with Servlet, EJB, JMX, XML, Serial, and Sockets APIs.
- Two years in a leadership role on a small agile development team
- Working knowledge of PHP
- Experience programming C on Linux is a huge plus, but not required.
- Outstanding technical writing, documentation, and communication skills
- Mastery of RegEx, OO, and relational design theories is absolutely essential
- Substantial experience developing software in a Linux (Fedora/Red Hat) environment
- Substantial, professional experience developing with common Open Source tools including Subversion, NetBeans or Eclipse, Hibernate, Ant, XDoclet, and JUnit
- Substantial, professional experience developing on JBoss, MySQL, and Tomcat
- Candidates must be available to work on site in NYC. Telecommuting options may be considered on a case by case basis.
Please send your resume and a bit about yourself to careers@specialai.com
Last updated 03/20/07
|
| |
|
|
|
|
|
|
|