We have immediate requirement for a Senior Software Engineer / Java Developer for one of our high tech clients.
Requirements:
- 10-15 years of experience with strong web application design and developement in a Unix environment
- Degree in Computer Science related discipline or equivalent
- Strong understanding of object-oriented development in Java.
- Experience with UNIX based development is essential with knowledge of Linux
- In depth understanding of how Apache tomcat and JBoss is configured and operates
- Strong understanding of web application development, including: security, application design, session management, performance, multi-language support, and internationalization.
- Understanding of mod_perl, FastCGI, and other persistent application mechanisms
- Understanding of or exposure to critical registry related technologies, such as DNS, WHOIS and XML
- Strong organizational and communication skills
- Ability to work with a team of diverse technical individuals
- Ability to communicate and coordinate with other departments and stakeholders
- Strong organizational and communication skills
- A working knowledge of databases, specifically use of SQL or calling PL/SQL procedures
- Knowledge of C, Java and other programming languages
- Experience or knowledge of IRIS, EPP, RRP, DNSSEC
- Familiarity with database development and design, including PL/SQL
- Familiarity with FreeBSD and Macintosh
- Windows Application/applet development
- Experience with Windows 2000, XP, 2003, and Vista
Start Date: Immediate
Duration: 18 months
Type: Contract
Location: Ottawa
Salary: TBD
Experience: 10 years