Stop looking for jobs far away from home. We have daily job offers published just for you!

New

Software Engineer

Sysomos, L.P.

This is a Contract position in Toronto, ON posted August 12, 2017.

We are currently seeking a highly skilled and motivated Senior Java developer to join our team. The successful candidate will be highly proficient in JEE framework technologies, show demonstrated development experience in core Java 6.0 / 7.0 and possess an exceptional analytic and communication skills.

Responsibilities

  • Design, develop and maintain software systems utilizing Java.
  • Design, develop, and maintain high-volume, n-tiered enterprise solutions
  • Participate and guide joint design sessions with business and departmental stakeholders
  • Participate and guide all aspects of the software development life cycle
  • Research and assess current/emerging software development technologies and best practices
  • Define, uphold and foster software development and documentation standards
  • Meet project deadlines within established budgets and quality assurance standards

Skills & Qualifications

  • A Bachelor’s Degree in Mathematics, Computer Science or a related field.
  • A minimum of 5 years of Java Enterprise development experience
  • Strong experience in Maven.
  • 3+ years team development experience in a source control management environment
  • Demonstrated object-oriented design and development experience in a Java environment
  • Strong understanding of the Software Development Life Cycle, Build and Test Automation
  • Solid experience with Quality Assurance, software source control and release principles
  • Excellent verbal and written communication skills
  • Exceptional analytic and problem-solving skills
  • Previous experience in dealing with large datasets is an asset.
  • Java Enterprise development experience in a Linux environment a definite asset
  • Design experience service oriented REST interfaces a definite asset
  • Build and Release component management with a Maven a definite asset
  • Team development in an Agile environment a definite asset
  • Enthusiastic team player with the ability to work in a dynamic and cross-departmental team