Java Software Engineer
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Role: Senior Java Developer
Location: Mississauga, ON (Hybrid - 3 Days Onsite / Week)
Employment Type: Full-Time
Domain : Banking / Capital Markets / Financial Services
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
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.
More about this job
Responsibilities
Design, build, and optimize high-throughput, low-latency event-driven microservices for enterprise trading platforms. Configure Solace messaging, integrate databases and caches, tune JVM performance, and deploy services on OpenShift or Kubernetes using Jenkins CI/CD pipelines.
Requirements
Requires 8+ years of hands-on Java development experience, including Java 8/11/17+ and Spring Boot, along with microservices, REST APIs, SQL, testing, Git, and CI/CD experience. Strong troubleshooting and production support capabilities are required; banking or capital markets experience and familiarity with tools such as Kafka, IBM MQ, Docker, Kubernetes, Splunk, or Dynatrace are preferred.
Skills
- Java
- Spring Boot
- Microservices
- REST APIs
- Solace
- SQL
- Oracle
- PostgreSQL
- Redis
- Hazelcast
- JVM Tuning
- Multithreading
- JUnit
- Mockito
- Jenkins
- OpenShift
Visa sponsorship
Not detected in the job text
Hiring contact email
mario.i@smartitframe.com
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Java
- Java 8
- Java 11
- Java 17
- Spring Boot
- Event-Driven Microservices
- Solace
- Pub/Sub Messaging
- Guaranteed Delivery
- JVM Tuning
- Multithreading
- Serialization
- Oracle
- PostgreSQL
- Redis
- Hazelcast
- Red Hat OpenShift
- Kubernetes
- Jenkins
- CI/CD
- REST APIs
- SQL
- JUnit
- Mockito
- Git
- Kafka
- IBM MQ
- Docker
- Splunk
- Dynatrace