Talent.com
Java/Scala Developer
Java/Scala DeveloperAtlantis IT group • Toronto, ON, Canada
Java/Scala Developer

Java/Scala Developer

Atlantis IT group • Toronto, ON, Canada
1 day ago
Job type
  • Full-time
  • Quick Apply
Job description

Role: Java/Scala Developer
Location: Toronto - Hybrid (4 Days WFO)

Design & Development
Design, develop, and maintain high quality, scalable backend services and APIs.
Build applications using Scala, Java, and Spring Boot following modern engineering practices.
Ensure code is modular, maintainable, and optimized for performance.
2. Functional Programming
Apply functional programming principles, including:
o Immutability
o Higher order functions
o Pure functions
Write concise and robust code that reduces defects and simplifies maintenance.
3. Collaboration & Agile Delivery
Work closely with cross functional Agile teams to:
o Understand business and technical requirements
o Create and review technical design documents
o Implement high quality solutions that meet stakeholder expectations
Participate actively in sprint planning, refinement, reviews, and retrospectives.
4. Code Quality & Testing
Ensure high code quality by:
o Writing automated unit, integration, and functional tests
o Participating in peer code reviews
o Following best practices, coding standards, and architectural guidelines
5. System Integration
Integrate applications with supporting technologies such as:
o Databases (SQL & NoSQL)
o Messaging systems (Kafka, RabbitMQ)
o Cloud platforms (AWS, OpenShift, Kubernetes)
Ensure seamless data flow and reliable system communication.
6. Troubleshooting & Production Support
Troubleshoot, debug, and resolve software issues in both development and production environments.
Provide timely support to ensure system stability and meet SLAs.
Use logs, monitoring tools, and diagnostic techniques to isolate root causes.
________________________________________
Essential Skills and Qualifications
Education
Bachelor's degree in Computer Science, Information Technology, or a related technical discipline.
Programming Languages
Strong proficiency in:
o Java (Core, OOP, multithreading)
o Scala (Functional programming, FP patterns)
Frameworks
Expertise in:
o Spring Framework (Spring Boot in particular)
Experience with Scala specific libraries such as Akka is an asset.
Programming Concepts
Solid understanding of both:
o Object Oriented Programming (OOP)
o Functional Programming (FP)
Ability to combine and apply both paradigms effectively.
Tools & Technologies
Version Control
Strong proficiency with Git.
Build Tools
Experience with:
o Maven (Java)
o sbt (Scala)
Databases
Hands on experience with relational databases such as:
o PostgreSQL
o MySQL
o SQL Server
Cloud & DevOps
Knowledge of:
o Cloud native architectures
o CI/CD pipelines
o Deployment automation and containerized environments

Create a job alert for this search

JavaScala Developer • Toronto, ON, Canada

Similar jobs
Sr. Java FS Developer

Sr. Java FS Developer

Genpact • Toronto
Full-time
Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Genpact.Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes t...Show more
Last updated: 30+ days ago • Promoted
Intermediate / Senior Java Developer

Intermediate / Senior Java Developer

Tngoc • Markham
Full-time
We’re looking for a talented Intermediate/Senior Java Developer to join our growing team.We seek candidates who are passionate about problem-solving, have a motivated and driven mindset, and are ea...Show more
Last updated: 30+ days ago • Promoted
Data Pipeline & ML Engineer - Java/Scala

Data Pipeline & ML Engineer - Java/Scala

RBC • Toronto
Full-time
A leading financial institution in Toronto is seeking an experienced Data Engineer to develop and maintain scalable data stores for business analysis.You will design data pipelines and ensure proje...Show more
Last updated: 8 hours ago • Promoted • New!
Senior Java Developer

Senior Java Developer

Edjuster • Toronto
Full-time
This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.Smarter decisions, fewer barriers, and better incentives are just th...Show more
Last updated: 30+ days ago • Promoted
Java AWS Tech Lead

Java AWS Tech Lead

Viva Tech Solutions • Markham
Full-time
Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Viva Tech Solutions.Java development, with a strong background in enterprise scale systems.Hands-on ...Show more
Last updated: 30+ days ago • Promoted
Sr Core Java Developer

Sr Core Java Developer

Synechron Inc. • Toronto
Full-time
We are**At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading ...Show more
Last updated: 21 days ago • Promoted
Senior Java Developer - Cloud & API (FinTech, Hybrid)

Senior Java Developer - Cloud & API (FinTech, Hybrid)

Univeris Corporation • Toronto
Full-time
A leading financial technology firm in Toronto seeks an experienced Software Developer to join their dynamic team.You will work on software analysis, design, and maintenance, using agile practices....Show more
Last updated: 23 days ago • Promoted
Senior Java API developer

Senior Java API developer

Iris Software Inc. • Toronto
Full-time
Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software.Iris's client, one of the world's largest multinational Investment banking and financial services cor...Show more
Last updated: 30+ days ago • Promoted
FullStack Developer Lead ( AWS Lamda)

FullStack Developer Lead ( AWS Lamda)

Dawninfotek • Toronto
Full-time
FullStack Developer Lead ( AWS Lamda).Full-stack development experience.Strong experience designing and implementing.OpenShift, Docker, Kubernetes, Artifactory, Bitbucket, Bamboo, Ansible.Strong te...Show more
Last updated: 30+ days ago • Promoted
Senior Java Backend Engineer – Scalable E-commerce

Senior Java Backend Engineer – Scalable E-commerce

eBay • Toronto
Full-time
A leading e-commerce company in Toronto seeks a skilled engineer to build platforms and systems infrastructure.The role involves designing, developing, and testing innovative solutions that align w...Show more
Last updated: 28 days ago • Promoted
Senior Java Developer

Senior Java Developer

Infoya • Toronto
Full-time +1
We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high‑performance applications.You will work on developing modern e‑commerce and enterprise‑grad...Show more
Last updated: 30+ days ago • Promoted
Software Developer - Python and Java

Software Developer - Python and Java

Talencity Inc. • Toronto, ON, ca
Full-time +1
Quick Apply
Our client is an emerging consulting firm seeking to employ a dedicated DevSecOps Engineer.This position may be offered as a contract, full-time, or a contract-to-permanent arrangement.Your respons...Show more
Last updated: 8 days ago
Scala Developer

Scala Developer

VySystems Singapore • Toronto
Full-time
The ideal candidate will also bring domain knowledge in.Liquidity Reporting and Capital Markets.The ideal candidate will also bring domain knowledge in.Liquidity Reporting and Capital Markets.Hadoo...Show more
Last updated: 30+ days ago • Promoted
Markets Java Developer

Markets Java Developer

Apex Systems • Toronto
Full-time
Job Description# Markets Java Developer**Location**: Toronto – Hybrid 3 days a week* Proven experience in software development, ideally within financial services or global markets.Strong proficienc...Show more
Last updated: 21 days ago • Promoted
Lead Java Developer

Lead Java Developer

CTC • Toronto
Full-time
We are looking for an experienced.The ideal candidate should possess strong problem‑solving skills and a background in the mortgage and pricing domain.Lead and coordinate technical activities acros...Show more
Last updated: 18 days ago • Promoted
Java Developer

Java Developer

Konrad • Toronto
Full-time
Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu...Show more
Last updated: 30+ days ago • Promoted
Core Java Springboot

Core Java Springboot

Tata Consultancy Services • Markham
Full-time
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
Last updated: 10 days ago • Promoted
Senior Java Full Stack Developer

Senior Java Full Stack Developer

Teranet • Toronto
Full-time
What You Bring**## ## ## **Let’s Talk Pay**## ## ## At Teranet, we also know that compensation extends far beyond a pay cheque.Along with your cash compensation, we offer a comprehensive package wh...Show more
Last updated: 30+ days ago • Promoted