You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Java Developer

Location
Canada Remote
Details
Contract
A month ago
6-month contract Java developer role with an enterprise organization with remote work available  
  • 6-month Senior Java developer role
  • Global enterprise organization
  • Remote work available
What & Why: 
As a result of new projects our client is looking to add a contract Java developer to the engineering team that provides tools and products to track inventory globally. You will be working on team developing translation apps, streaming apps, microservices for various integrations related needs for retail systems using the latest CI/CD tools on AWS platform.   You should have deep knowledge with Java 8, Springboot and Spring Cloud and Kafka and have hands on experience deploying microservices on cloud using DevOps tools.  You will be joining a high-profile team that is developing tools that will help drive revenue for the organization and provide information to front line staff just-in-time.  

Who:
This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have full remote on-boarding capability during Covid19 with a hybrid work model following that, however this role can be fully remote if you would prefer.

You:
You will bring the following education, skills and experience to the role:
  • 5-10 years’ experience in OO design patterns and coding best practices – mainly in Java development (Windows, Unix, Linux and MAC)
  • Experience must include Springboot framework, SpringCloud and Spring Kafka 2.3
  • Experience must include programming APIs adhering to microservices architecture; Java/J2EE; Hibernate; Spring boot technologies; Spring MVC, JSP; AJAX; JavaScript; XML and XML parsers; SOAP/REST web services; service-oriented architectures (SOA); data modeling skills; and writing stored procedures
  • Experienced in developing object-oriented development 
  • Should have good experience with DevOps & CICD; Ansible/ Terraform, Artifactory, AWS Cloud (CloudFormation, CodeBuild, CodePipeline, Lambda, S3, EC2, etc.), Docker/Kubernetes, Dynatrace, Git, Jenkins, Splunk/Prometheus/Grafana
  • Experience in ETL transformations, Enterprise Service Bus (ESB) Technology is a plus
  • Experience & working knowledge in AWS Services (AWS Docker ECS, AWS Application load balancer, S3) is a plus
Next Steps: 
If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Category
Information Technology