High Tech Genesis Java Developer in Ottawa, Ontario

Responsibilities: As a Software Developer you will participate as part of a dynamic and talented team. Your role will be to design and implement high quality software capabilities for server based systems. This is a senior software development role requiring strong programming experience using Java and J2EE technologies as well as proven software design abilities and a high degree of adaptability and creativity.

.Experience and Required Skills:

  • A Bachelor of Computer Science degree or equivalent
  • Proven experience in working with large and complex server software systems.
  • Product development experience on multiple OS platforms but most importantly Windows and Linux.
  • Demonstrated history of technical innovation, attention to detail, ability to handle shifting priorities, changing directions and multi-tasking, all with a commitment to product quality.
  • Ability to collaborate effectively with various technical groups and team members including external or remote teams.
  • Strong written and verbal communication skills and ability to convert broad requirements to detailed specification and documented software designs.
  • A proactive, customer-oriented approach when troubleshooting problems and resolving issues related to product, process and tools.
  • Highly proficient in Java and technologies such as J2EE, Apache Tomcat, Service Oriented Architecture, and Web Services.
  • Proficient with relational databases such as Oracle, SQL Server, PostgreSQL, MySQL.
  • Strong knowledge in Web presentation technology such as JSP, AJAX, JavaScript, XML, HTML.
  • Good planning and effort estimation skills.
  • Application-layer network knowledge, security related technologies, understanding of server/system architecture and design.
  • Experience with socket programming and system programming.
  • Programming experience using C and C++.
  • Understanding of virtualization and cloud computing concepts and technology.
  • Networking (protocol stack) knowledge; familiar with application layer protocol such as HTTP, FTP, SMTP, and POP3.
  • Knowledge or experience with various open source technologies and tools.

For more information and to apply email: Resumes@HighTechGenesis.com and include “Job code: 004-054-HTG” in the subject line.

Note: We thank all applicants for their interest, however only candidates selected for an interview will be contacted. High Tech Genesis Inc. is an Equal Opportunity Employer.

Note: All applicants must be legally entitled to work in Canada.

Title: Java Developer

Location: Ottawa

Employment: Permanent

# of Positions: 1

Job Number: 004-054-HTG