What are the responsibilities and job description for the Java Backend Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Motion Recruitment Partners, LLC, is seeking the following. Apply via Dice today!
We are partnering with a Top 5 Bank that is looking to bring on a new engineers for their growing teams across North America! This is a Contract position local to Toronto - 2 Days in Downtown Toronto.
You will join a small, highly collaborative team with significant ownership across architecture, product, and delivery. If you enjoy shaping engineering practices, choosing modern tooling, and working with a collaborative Team this is for you! Seniority can be from 3-10 years as they are hiring for many teams.
Required Skills & Experience
Tech Breakdown
You Will Receive The Following Benefits
We are partnering with a Top 5 Bank that is looking to bring on a new engineers for their growing teams across North America! This is a Contract position local to Toronto - 2 Days in Downtown Toronto.
You will join a small, highly collaborative team with significant ownership across architecture, product, and delivery. If you enjoy shaping engineering practices, choosing modern tooling, and working with a collaborative Team this is for you! Seniority can be from 3-10 years as they are hiring for many teams.
Required Skills & Experience
- 3-10 years building production backends, with strong proficiency in Java, and Spring
- Designing and implementing REST APIs, JSON, Microservices, authentication, and secure data flows
- PostgreSQL schema design, query optimization, and performance tuning
- Caching with Redis, data sync strategies, and offline-tolerant patterns
- Cloud deployment experience and operational ownership, Azure, CI/CD, monitoring, and alerts
- Strong systems design, integration with third-party services, and product analytics instrumentation
- Clear written communication, Git hygiene, and a pragmatic approach to shipping quality code
- Experience establishing longer-term cloud infrastructure and operations beyond Heroku
- Real-time collaboration features, websockets, and state sync patterns
- Bachelor's degree in Computer Science or related field from a reputable institution (considered a strong asset)
- Interest in productivity systems and a low-ego, solution-focused mindset
- Must have experience in Enterprise level Financial institutions.
Tech Breakdown
- Backend development with Java & Spring
- Web Services (Soap, JSON, or Rest)
- Microservices and API development
- Agile or Cloud environments (Azure/OCP or equivalent)
- Hands-on development and code reviews, 70%
- Architecture and technical design, 15%
- Cross-functional collaboration with design and product, 10%
- Operational duties, deployments, and observability, 5%
You Will Receive The Following Benefits
- Competitive hourly rate
Archer Developer
Jobs via Dice -
Toronto, OH
Webflow Developer
L & S Creative Agency -
Cranberry, PA
C++ Developer
Jobs via Dice -
Toronto, OH