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
2 days 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
Senior Java Developer (Banking)

Senior Java Developer (Banking)

COVETUS TECHNOLOGIES PRIVATE LIMITED • toronto, ON, ca
Full-time
Java DeveloperLocation: Mississauga, ON-HybridProject Type: Full-Time Responsibilities:Develop, enhance, and maintain core Java...Show more
Last updated: less than 1 hour ago • Promoted • New!
Lead Java Developer - Synechron

Lead Java Developer - Synechron

Synechron • toronto, on, ca
Full-time
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 digital ...Show more
Last updated: 12 days ago • Promoted
Sr. Java Fullstack developer

Sr. Java Fullstack developer

Coforge • markham, ON, ca
Full-time
Java Fullstack developerSkills: Java, Springboot, Angular, AWS, APIExperience: 10+ yearsLocation: Markham, ON (Hybrid)Duration: Fulltime&l...Show more
Last updated: less than 1 hour ago • Promoted • New!
Java Full Stack Developer – Microservices, SQL Databases, API

Java Full Stack Developer – Microservices, SQL Databases, API

Astra North Infoteck Inc. • Toronto, ON, ca
Full-time
Quick Apply
Experience implementing RESTful APIs and Microservices.Well versed in software design patterns and architectural standards.Knowledgeable in NoSQL databases such as MongoDB.Thorough understanding of...Show more
Last updated: 29 days ago
Sr. Java Fullstack developer - Coforge

Sr. Java Fullstack developer - Coforge

Coforge • markham, on, ca
Full-time
Java, Springboot, Angular, AWS, API.In-Person interview in Markham, ON.Java Fullstack developer with the following skillset :.Expert-level Java 17/21 & Spring Boot 3.Spring ecosystem (MVC, Data JPA...Show more
Last updated: 2 hours ago • Promoted • New!
Sr Java Developer

Sr Java Developer

Highbrow LLC • Toronto
Full-time
Create and maintain our UI applications and its supporting microservices.Optimize backend services or data pipelines for stability, performance and scalability.Provide technical support to promptly...Show more
Last updated: 30+ 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 Big Data Developer (Spark / Scala / Java / Docker)

Senior Big Data Developer (Spark / Scala / Java / Docker)

Cogency • toronto, ON, ca
Full-time
Job Title: Senior Big Data Developer (Spark / Scala / Java / Docker) Company: Cogency Location: Toronto <...Show more
Last updated: less than 1 hour ago • Promoted • New!
Senior Java Developer – Hybrid Cloud & Risk Platform

Senior Java Developer – Hybrid Cloud & Risk Platform

Moneris • Toronto
Full-time
A leading payment processing company in Toronto is seeking a Software Developer III to design and implement systems critical to their operations.The ideal candidate will have a bachelor's degree in...Show more
Last updated: 1 day 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
Sr. Java Developer (Python needed)

Sr. Java Developer (Python needed)

Xaxis Solutions • north york, ON, ca
Full-time
About the CompanyProvide a brief introduction to the company, its mission, and culture.About the RoleA short paragraph summari...Show more
Last updated: less than 1 hour ago • Promoted • New!
Scala Developer

Scala Developer

Maarut Inc • Toronto
Full-time
Experience with Apache Spark / Scala, Spark SQL, and related Spark ecosystem tools and libraries.Knowledge of Big data technologies such as Hadoop, HDFS, distributed computing frameworks for large-...Show more
Last updated: 30+ days ago • Promoted
Scala/SparkDeveloper

Scala/SparkDeveloper

Nexgen HR and Tech Solutions Inc. • Toronto
Full-time
We\'re #Hiring a #ScalaSparkDeveloper to join our Client\'s innovative project team in Toronto.Strong expertise in Scala and Apache Spark.In-depth understanding of Spark Actions, Transformations, a...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer (Banking) - COVETUS TECHNOLOGIES PRIVATE LIMITED

Senior Java Developer (Banking) - COVETUS TECHNOLOGIES PRIVATE LIMITED

COVETUS TECHNOLOGIES PRIVATE LIMITED • toronto, on, ca
Full-time
Develop, enhance, and maintain core Java-based banking applications.Design and implement multithreaded applications to ensure high concurrency and performance.Utilize Java Collections Framework and...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Java Full-Stack Developer - Scalable REST APIs

Senior Java Full-Stack Developer - Scalable REST APIs

Rubicon Path • Toronto
Full-time
A prominent technology company in Toronto is seeking a Senior Software Developer with over 5 years of JAVA experience to develop high-quality applications.The role involves translating technical sp...Show more
Last updated: 30+ days ago • Promoted
Java Backend Developer - Scala, Spring Boot, API, SQL, Kafka

Java Backend Developer - Scala, Spring Boot, API, SQL, Kafka

Astra North Infoteck Inc. • Toronto, ON, ca
Full-time
Quick Apply
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, m...Show more
Last updated: 3 days ago
Lead Java Developer

Lead Java Developer

Synechron • toronto, ON, ca
Full-time
We areAt 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 di...Show more
Last updated: 11 days ago • Promoted
Senior Java Engineer - Spring, APIs & Scalable Apps

Senior Java Engineer - Spring, APIs & Scalable Apps

Atyeti • Toronto
Full-time
A technology firm in Toronto is seeking a Java Developer to design, develop, and maintain scalable Java applications.The role involves collaborating with teams, coding, debugging, and integrating w...Show more
Last updated: 1 day ago • Promoted