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
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
More about this job
Responsibilities
Build and optimize high-throughput, low-latency event-driven microservices for enterprise trading platforms using Java and Spring Boot. Configure Solace messaging, integrate databases and caches, tune JVM performance, and deploy services through OpenShift or Kubernetes and Jenkins CI/CD pipelines.
Requirements
Requires 8+ years of hands-on Java development, including Java 8/11/17+ and Spring Boot, along with experience in microservices, REST APIs, SQL, testing, Git, and CI/CD. Strong troubleshooting and production support skills are required; banking or capital markets experience and exposure to additional messaging, container, and monitoring tools are preferred.
Skills
- Java
- Spring Boot
- Microservices
- REST APIs
- Solace Messaging
- JVM Tuning
- Multithreading
- Serialization
- SQL
- Oracle
- PostgreSQL
- Redis
- Hazelcast
- OpenShift
- Kubernetes
- Jenkins CI/CD
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
- REST APIs
- Solace
- Pub/Sub Messaging
- Guaranteed Delivery
- JVM Tuning
- Multithreading
- Serialization
- Oracle
- PostgreSQL
- SQL
- Redis
- Hazelcast
- Red Hat OpenShift
- Kubernetes
- Jenkins
- CI/CD
- JUnit
- Mockito
- Git
- Kafka
- IBM MQ
- Docker
- Splunk
- Dynatrace