Java Developer (Intermediate to Senior)
Job Description
Job Description
Job Description
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg. Our client is a global enterprise company with a product that you've likely used.
You Have:
- Experience with Java 8 lambdas and streaming functionalities
- Solid understanding of consuming, producing, and designing RESTful web services (Spark Java, SNS/SQS, AMQ, RabbitMQ)
- Solid understanding of microservices and message-based architecture
- Experience with Test Driven Development (TDD), building monitoring metrics and code reviews
- Experience with AWS (RDS, ECS, Cloudwatch, Elasticache, SNS/SQS, Lambdas, S3)
- Experience with relational data, unconstructured or cached data (MySQL, Redis, Elasticsearch)
Bonus Points:
- Experience with MongoDB, MariaDB, Memcached, PSQL
Perks:
- Competitive Salary
- Individual performance bonus
- Health and dental benefits
- 3 weeks vacation
- Relocation Package
- RSP matching
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
How to Apply
Ready to start your career as a Java Developer (Intermediate to Senior) at Targeted Talent?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Targeted Talent in Coquitlam.
Is this a remote position?▼
This appears to be an on-site role in Coquitlam.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.