Home | Site Map | Français
We Bring Ideas to Life

Thank you for your interest in applying to TU Group. This position has been filled. To view other available positions at TU Group, click here.

Java Developer
Department: IS Development
Reports to: Manager, IS Development
Location: Richmond, BC
Languages: English

At TU Group’s IS department, we work with some of the latest and greatest technologies: Java/J2EE, SOA, Seam, AJAX, JPA, JSF, JBoss, Oracle, etc. As part of the team, you will play a key role in our agile development process and will have the opportunity to work with smart people who love solving complex customer requirements.

Who You Are

You are a Java Developer who is passionate about Quality and Clean Code, a great communicator, and someone who takes initiative to see projects through from start to finish. You have worked in agile environments, and understand the importance of team work, test-driven development and XP.

If this is you and you want to make a difference in a company that values contribution, then we want to hear from you.

What You Will Do

The successful candidate will be responsible for the following:

  • Develop, customize and implement bug-free J2EE applications in an agile environment.
  • Perform analysis of business requirements to define technical solutions.
  • Work with leading platforms and technologies including JSF, RichFaces, Hibernate, EJB and Oracle.
What You Will Bring
  • 3+ years of software development experience in Java/J2EE, with a strong knowledge and experience with Object-Oriented Design.
  • Demonstrated proficiency and experience with the following: SOA, Web Services, Java, EJB, Hibernate, Spring, JSF, RichFaces, JDBC, DHTML, JBoss and Ant.
  • Strong data modeling and SQL skills; experience working with Oracle.
  • Excellent communication (both verbal and written English), organizational and analytical skills.
  • Degree in Computer Science, Engineering or related field.
  • Strong iterpersonal skills with the ability to build cooperative working relationships.
  • Successful completion of a criminal record check.
What we value

At TU Group, we are:

Purposeful—we understand; we plan; and then we execute.

Achievement Oriented—we view targets as minimums. Results matter and we work to succeed.

Cohesive—we work towards common goals and respect each other’s roles, responsibilities and expertise.

Evolutionary—we look for opportunity in change. Success is measured by our ability to learn, adapt and be innovative.

« back to current opportunities listing