Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
area sales manager Regional Sales Manager Foreperson Facilities - Customer Support Service Delivery Representative - Home RFP Sourcing Specialist Delivery Driver FASHION SALES SPECIALIST Delivery Driver Appliances Sales Specialist Field Sales Representative Sales specialist Regional Sales Manager Regional Sales Manager Parts Package Delivery Driver Business Services Representative delivery driver Delivery Driver Apprentice - AZ Upgrade Driver Inside Sales Associate delivery truck driver delivery driver Delivery Driver Bus Assistant delivery driver Design Associate Driver Delivery - Chauffeur Livreur Valet Attendant ParaTransit Driver Bus Drivers Product Design Assistant School Bus Driver - Wingham Website Graphic Designer Marketing UX Designer Graphic Designer Jr Graphic Designer Temporary Junior Web Designer Junior Art Director Intern Visual Designer - Fjord JR GRAPHIC DESIGNER - ART Software Engineer Junior Interior Designer Senior Full Stack Software Developer Mid level Production Assistant - New York or Sr Sales Associate Junior Designer - Internship Software Engineer - Customer Centric Social Media Newest Jobs
Companies
Yelp Two Sigma CareGuide Sterling-Turner AsteroidX LowCostWebDesignFirm.com Aecom Clearbanc Exact Media First Convenience Bank WeWork Aerotek The Youth Connection Shopify Recovhub AT&T American Income Life mappedin Clickworker Amazon Flex Insight Global Scotiabank Creative Circle Paylocity Vector Marketing TD Bank Microsoft Desjardins Hootsuite Top Hat Unbounce SnapTravel GoParkr Jane Street Doordash JUUL Labs UnitedHealth Group autoTRADER.ca ContactMonkey Zillow Checkout 51 CIBC Intel 51talk Hatchways ScribbleLive Mobeewave Instacart Walgreens CGI Group, Inc. All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Java Developer At Affinity Staffing Inc

Location: Vancouver, British Columbia

Job Description

On behalf of our client, Affinity is seeking a Senior Java Developer to assist the Team Leads and Product Manager in implementing our client's backend services. You will be take ownership of tasks assigned to you and ensure they are completed to a high standard of quality and within scheduled deadlines.

Responsibilities

  • Take ownership of Jira tasks from inception to completion and ensuring that each task is completed on time and to a high standard of quality.
  • Write code, conduct code reviews, and participate in peer code design discussions.
  • Ensure code adheres to Company guidelines and industry standards.
  • Ensure requirements are well defined and understood before writing any code.
  • Ensure teams are using shared libraries for maximum re-use.
  • Ensure best effort to maintain 90% utilization on triaged Jira tasks.
  • Ensure projects are completed successfully on time.
  • Ensure all code have been successfully tested in an automated way with respect to unit, integration and end to end testing.
  • Employee may be asked to perform other ancillary or related duties as required, to meet the ongoing needs of the organization.

Qualifications
  • At least five years experience as a Java Developer, with 2 years in a senior role.
  • Strong understanding of Java 8.0, Spring Boot ecosystem.
  • Strong experience writing software components in a distributed architecture.
  • Experience deploying and managing docker containers using tools like Docker Swarm or Kubernetes on an AWS environment.
  • Experience integrating asynchronous software components using Kafka or RabbitMQ consumers/producers.
  • At least 3 years experience implementing RESTful API.
  • Firm mindset and belief that developers are responsible to thoroughly test their code in an automated and holistic way.
  • Able to take high level designs and implement into Java code with minimal supervision.
  • Experience using GIT to branch, tag and version release packages.
  • At least 3 years experience working in a team environment.
  • Excellent communication and interpersonal skills.
  • Good analytical and problem solving skills.
  • Self-motivated, results-oriented, and a demonstrated ability to operate autonomously.
  • Ability to analyze and creatively solve technical and business-related problems.
  • Meticulous and efficient in communication and consistently documents all work.
  • Strong customer service mindset.

Nice-to-haves
  • Experience using logging and monitoring tools such as GrayLog, AppDynamics
  • Experience deploying, configuring and monitoring application servers in AWS
  • Experience with Jira to manage day to day activities
  • Experience using BitBucket to conduct code reviews and merge code.



About Affinity Staffing:
Affinity Staffing is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.

For more information on Affinity Staffing, please visit www.affinitystaffing.ca