Skip to main content

Java Software Engineer

Technology
Smart IT Frame LLC
Mississauga, Canada1 week agoUntil 2026-12-22
Full time

Job description

Role: Senior Java Developer

Location: Mississauga, ON (Hybrid — 3 Days Onsite / Week)

Employment Type: Full-Time

Domain: Banking / Capital Markets / Financial Services

About Smart IT Frame:

At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together.

Role Overview

Seeking a Senior Java Developer to design, build, and optimize high-throughput, low-latency event-driven microservices for enterprise trading platforms.

Key Responsibilities

  • Build event-driven microservices using Java 11/17, Spring Boot.
  • Configure Solace topics, queues, pub/sub messaging, and guaranteed delivery.
  • Optimize JVM tuning, multithreading, and serialization for sub-millisecond execution.
  • Integrate relational databases (Oracle/PostgreSQL) and caches (Redis/Hazelcast).
  • Deploy microservices on Red Hat OpenShift/Kubernetes using Jenkins CI/CD pipelines.

Must-Have Skills

  • 8+ years of hands-on Java development (Java 8/11/17+, Spring Boot).
  • Microservices, REST APIs, SQL, JUnit/Mockito, Git, and CI/CD pipelines.
  • Strong troubleshooting and production support capabilities.

Preferred Skills

  • Banking / Capital Markets / Financial Services domain experience.
  • Exposure to Kafka, IBM MQ, Docker, Kubernetes, Splunk, or Dynatrace.

📍Apply today or share profiles at mario.i@smartitframe.com

Keywords
Apache KafkaSpring FrameworkRedisOpenShiftOracle DatabaseMockitoHazelcastPostgresqlSqlJavaJava Virtual MachineCI/CD

Interested in this role?