Java Backend Developer
- Vancouver, BC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- Minimum of 4 years experience building scalable microservices
- Posting language
- English
- Posted
Original job description
Key Qualifications
- Minimum of 4 years experience building scalable microservices
- Good knowledge and experience building applications with Java
- Knowledge and experience modeling data in relational and NoSQL databases
- Aptitude to independently learn new technologies
- Collaborative, team-oriented attitude
- Have a belief in automation and tooling as a critical part of the software lifecycle
- Beneficial: experience in implementing event-driven architecture, State Machines and orchestrating complex workflows
- Beneficial: Kubernetes and related tooling (Helm, Spinnaker, Kompose, etc.)
- Beneficial: Experience in all phases of multi-tiered systems with high throughput, from system design to stress testing
- Beneficial: Experience building on cloud-based infrastructure
- Beneficial: Familiarity with querying search engines (i.e. SOLR, ElasticSearch)
- Beneficial: Familiarity with digital media formats for video
- Beneficial: Familiarity with React
More about this job
Responsibilities
Build scalable microservices and Java applications, and model data in relational and NoSQL databases. Contribute across the lifecycle of high-throughput, multi-tier systems, including system design and stress testing, with automation and tooling as part of software delivery.
Requirements
At least four years of experience building scalable microservices, along with knowledge of Java and relational and NoSQL data modeling, is required. The role also calls for independent learning and a collaborative attitude; experience with event-driven systems, Kubernetes, cloud infrastructure, search engines, video formats, or React is beneficial.
Skills
- Java
- Microservices
- Relational Databases
- NoSQL Databases
- Event-Driven Architecture
- State Machines
- Workflow Orchestration
- Kubernetes
- Helm
- Spinnaker
- Kompose
- System Design
- Stress Testing
- Cloud Infrastructure
- Solr
- Elasticsearch
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Java
- Backend Development
- Scalable Microservices
- Relational Databases
- NoSQL Databases
- Data Modeling
- Automation
- Software Tooling
- Event-Driven Architecture
- State Machines
- Workflow Orchestration
- Kubernetes
- Helm
- Spinnaker
- Kompose
- Multi-Tier Systems
- High Throughput
- System Design
- Stress Testing
- Cloud Infrastructure
- Solr
- Elasticsearch
- Video Formats
- React