Java Developer Contract

Senior Service Developer

Downtownt Toronto

Length: Six months

Rate: Open
Position Purpose:

Be part of Agile lab to deliver a MVP at the end of 16 weeks. The Senior Service Developer will be in charge of API design based on the domain definition. They will also be responsible for implementation within a complex environment.

Key Accountabilities:
– Expert in Service Development (Develop Service Component)
– Expert in Domain Driven Design (API designer)
– Integrator (work on the integration with external component)
– Domain leaner (Get appropriate domain knowledge)

Knowledge and Experience
– High expertise with Java technologies: Spring Suite, J2EE, Maven, jUnit…
– Experience with containers: WAS, Tomcat, Bluemix
– Expertise in technology like: Oauth, Activiti, Swagger

Skills and Competencies:
– Expertise in building distributed application in the cloud
– Expertise in DDD and REST API Design
– Familiar with different design techniques, design pattern and software development concept and where to apply it
– Financial knowledge is a plus
– Familiar with scrum methodology
– Have worked in an agile environment before
– Understand what it means to be a developer in scrum

Attributes:
– Strong communication and collaborative skills
– Focus on delivery while considering sustainability
– Focus on continuous improvement
– Leadership
– Fast Learner
– Not afraid to get out of comfort zone
– Transparency
– Maintain skills up to date with industry standard

  1. (required)
  2. (valid email required)