Senior Java Software Engineer

Coelate Technologies — Canada · Posted ~12 hours ago

Senior

Skills

Java Spring Boot Spring MVC Spring Security Spring Data Apache Spark SQL NoSQL Git CI/CD Docker Maven or Gradle PostgreSQL MySQL MongoDB Cassandra Jenkins GitLab GitHub Actions Maven Gradle

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a senior backend engineer building and tuning production-grade applications and data pipelines. The role combines advanced Java and Spring expertise with distributed data processing, relational and NoSQL databases, containerization, version control, and automated delivery pipelines.

Highlights

Senior backend engineering opportunity requiring deep Java expertise, modern Spring technologies, large-scale data processing, cloud-native tooling, and production-grade engineering practices.

Description

This is Java Backend Developer role. Experience: 7+ years of professional software development experience primarily focused on backend engineering.Core Java: Deep expertise in Java (Java 8/11/17+), including multithreading, concurrency, memory management, and design patterns.Frameworks: Extensive experience with Spring Ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Data).Big Data Frameworks: Proven track record of building and tuning production-grade data pipelines using Apache Spark (Core, SQL, or Streaming).Databases: Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions (e.g., MongoDB, Cassandra).Tools & DevOps: Proficiency with Git, CI/CD pipelines (Jenkins, GitLab, or GitHub Actions), Maven/Gradle, and Docker.