Log In Employers
Platform Engineer Intermediate Software Developer Java Developer -Telematics Front End Developer - TM Full Stack Web Developer Intermediate Front-end Web Web and App Developer Intern Frontend Web Developer Full Time Oracle IBS Application Developer Application Engineer - PHP Domino Developer Intermediate Test Engineer Java Developer Associate Developer co-op Analyst Applications Developer Associate Programmer Analyst Programmer Analyst Intermediate - Java JUNIOR WEB DEVELOPER SCADA Developer and IT Support Junior Hardware Engineer Developer - Oracle E-Business Oracle Applications Developer INTERMEDIATE APPLICATION DEVELOPER Software Developer Dynamic CRM Developer Business Intelligence Developer Spark PROGRAMMER Jr Developer Analytics Developer Software Developer Software Developer Heritage Programmer Recreation Programmer Programmer Writer Junior Programmer Junior Data Engineer Developer Developer Analyst 2 Denodo Developer - Data Analytics BI Developer Senior Java Developer Data Warehouse Developer Senior Java Developer Sr Business Intelligence Developer Help Wanted Data Developer Senior Developer All Jobs
0x 10% Happier 101 Commerce 1010data 10x Genomics 11 Honore 128 Technology 1366 Technologies 15Five 17 Media 17zuoye 1C Company 1Crowd 1HUDDLE 1QBit 1World Online 1mg 1stdibs 21viaNet 23andMe 2C2P 2RedBeans 2U Inc. 2lemetry 2nd Address 360 Mobile Security 36Kr 3D Robotics 3D Systems 3Pillar Global 3Scan 3T Biosciences 3VR 3YOURMIND 4:33 Creative Lab 4INFO 500 Startups 500px 51 Credit Card Manager 51talk 55ip 58 Daojia 5miles 6 River Systems 6sense 7Park Data 7shifts 8 Securities 82 Labs Inc. 8i 8th Wall 8tracks Radio 8x8 Inc 90 Seconds 908 Devices 91springboard 99 9F Fintech Holdings Group 9stacks A Million Ads A10 Networks AB Tasty ABBYY ABEJA ABSENTIA ACL Services ACORN OakNorth Holdings Ltd. ACV Auctions ADC Therapeutics ADENTS HTI ADOR ADP ADVANO ADYOULIKE AEVI International AEye, Inc. AGNC Investment AID:Tech AISense Inc. AISpeech ALPHA AND CO AOptix Technologies APDM Wearable Technologies APUS Group AQMETRICS ARMO BioSciences ASR Microelectronics AT&T AT&T ATI Physical Therapy AUTO1 Group AV Homes AVG Technologies AWAL AYLIEN AYR Aahaa stores All Companies
My Profile Log Out

Java Developer At Affinity Staffing Inc


Vancouver, Bc

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.


  • 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.

  • 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.

  • 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

Get hired at Affinity Staffing Inc

You're one short application away from your dream job