Senior Java Developer (Canada based, 100 Remote)
Bitcoin Devs CompanyResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Overview
The Senior Java Developer plays a crucial role in our organization, being responsible for the design, development, and maintenance of high-quality software solutions using Java technologies. This position is vital in driving innovation and ensuring the reliability and efficiency of our software applications. As a key member of the development team, the Senior Java Developer will contribute to the entire software development lifecycle, from concept and design to testing and deployment.
Key responsibilities
- 8+ years working on complex systems and delivering quality software
- Well-developed curiosity and enjoy building creative solutions to complex problems
- Worked on systems where data consistency and availability is required
- Taken technical initiative on previous projects
- Demonstrated experience working collaboratively in cross-functional teams
- Expertise in the full software development life cycle
- Strong communication skills and customer empathy
- Contributing to the growth of our development capabilities through leading, mentoring and supporting fellow engineers
Required qualifications
- Java 11 including JUnit, Hibernate, Guice, and Jersey
- Kotlin
- HTTP, JSON, gRPC, and Protocol Buffers
- MySQL
- Amazon Web Services
- Event driven architecture
Similar Jobs
Solutions Developer - Power Platform
Randstad Digital
Entry-Level Software Engineer - Graduate Track
WhatJobs Direct
Software Engineer - Hiring Entry Level
Jobrino
Entry-Level Software Engineer, Signals Intelligence
Boeing
Entry-Level Java/JEE Developer
SAIC
More Jobs at Bitcoin Devs Company
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free