Skip to content

Java Developer (Intermediate/Senior)

Ramius® Corporation — headquartered in Ottawa, Canada — develops and delivers social software that improves group communication and streamlines business processes. Ramius' current and future product suites are a feature-rich, robust and scalable Web-based application built entirely in Java. Ramius is currently recruiting for a Java Developer (Intermediate/Senior).

Ideal Candidate

A university Computer Science or Software Engineering graduate, you have spent a good part of your career immersed in a Web development environment. You are passionate about your work and want to stretch your skills and abilities by learning new and leading-edge technologies.

Minimum Education

  • Degree or diploma in Computer Science or Computer Engineering

Required Skills and Experience

  • 5+ years of Web development experience
  • Expert knowledge of Java and related technologies including: Servlets, JSP, Web Services, etc.
  • Solid understanding of the Web development process, including design, development tools and technologies, and QA
  • Experience developing database-driven Web applications
  • Excellent communication skills to collaborate with other team members
  • Technically savvy, results-oriented, and quality-focused
  • Capable of working independently and as a strong team player on short-term projects
  • Well-organized and detail-oriented individual
  • An experienced communicator, both verbal and written
  • Skilled at analyzing and discussing complex design challenges

Responsibilities

  • Develop and present detailed technical specifications from high-level functional requirements
  • Efficiently program Java (J2SE), Java Servlets, JSP, HTML, XML and JavaScript
  • Perform unit testing and functional testing prior to submission of work
  • Deliver assigned tasks on time and to scope
  • Maintain and support all solutions
  • Provide production support (day to day basis and overnight on-call as needed)
  • Demonstrate technical leadership

Experience in the following area is considered an asset:

  • JavaScript, Ajax, CSS, MySQL and Unix
  • Collaboration, content management and social networking applications

Qualified applicants are invited to submit a resume with a cover letter, quoting salary expectations, outlining how your skills and experience meet the above requirements. E-mail your resume and cover letter to tech-careers@ramius.net. Clearly specify the position name in the subject of your e-mail.