Development Lead/1st Line Manager – Core Java - Vancouver (NE Downtown / Harbour Centre / Gastown / Yaletown), British Columbia Canada - 33508



JOB DESCRIPTION

Job #: 33508
Title: Development Lead/1st Line Manager – Core Java
Job Location: Vancouver (NE Downtown / Harbour Centre / Gastown / Yaletown), British Columbia - Canada
Employment Type:
Salary: contact recruiter for details
Employer Will Recruit From: Regional
Relocation Paid?: NO

WHY IS THIS A GREAT OPPORTUNITY?


If you are looking to take your Core Java development skills to the next level and be a hands-on technical team lead in a first line management role - this may be the opportunity for you!

JOB DESCRIPTION

Development Lead/1st Line Manager – Core Java

Our Client:

Our client is the leading provider of cloud-based enterprise software for a very large global market.  Their product supports email, instant messaging, social media, mobile messaging, along with mobile, Outlook, and web access. 

Overview:

As a first-line development manager, you will lead developers in a small, highly focused, and cross-functional team, fully responsible for delivering services that ingest, transform and enrich data from third party messaging systems for into their platform.

In your role, you will champion the introduction of new technologies, methodologies, development styles and processes to increase overall efficiency and effectiveness, and will work with architects to make sure that technologies chosen by teams are properly evaluated and vetted. As a people manager and technical lead, you will contribute to, and participate in corporate wide peer learning.

Your Job:  

  • Lead a team of developers to deliver top-notch SaaS, including personally producing high quality code (a minimum of 50% of the role will include coding)
  • Initiate and produce detailed designs for integrating SaaS services with third party messaging platforms
  • Collaborate with the Test Lead and Product Manager to define requirements and work items for the team
  • Oversee the implementation of a proper build, deployment and monitoring pipeline
  • Own the strategies and the implementation of performance testing
  • Manage 2 to 5 developers, including performance management and career development
  • Improve the quality of the products through code reviews, design reviews, documentation, and technical guidance
  • Identify and propose strategies around technical problems affecting the team
  • Work with the test engineers to determine and prioritize the requirements for test automation as well as providing feedback on test plans


 

QUALIFICATIONS

About You:

  • Thorough understanding of Core Java in a Senior role, with a proven track record of building and operating scalable, multi-threaded applications and services in an agile environment
  • People management experience, overseeing 1 to 3 Developers
  • API development experience in service and resource-oriented architectures
  • Experience with web services technology such as REST, JSON, or Thrift
  • Understanding of network protocols such as HTTP, TLS, TCP
  • Passion for Test Driven Development

Experience with any of the following is an asset:

  • Cloud computing, virtualization and containerization
  • Big Data technology, such as Hadoop, Kafka, MongoDB, or Cassandra
  • Python
  • C#
  • Continuous integration systems such as Jenkins
  • Security in an Enterprise environment
  • Deployment technology such as Ansible

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit