Skip to content
×

Senior Java Developer

Job in Mississauga, Ontario, Canada
Listing for: Compunnel Inc.
Full Time position Listed on 2026-11-10
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 CAD Yearly CAD 100000.00 130000.00 YEAR

Job Description & How to Apply Below

We are seeking a Senior Java Developer with 8+ years of experience designing, developing, and maintaining enterprise applications using Java and modern web technologies. The ideal candidate will have strong expertise in Java-based application development, microservices architecture, cloud technologies, and financial services environments, with recent experience in Investment Banking or Capital Markets.

Key Responsibilities

Design, develop, and maintain scalable Java/J2EE applications.

Build and support RESTful APIs and microservices using Spring Boot.

Develop backend services utilizing Java, Spring MVC, Hibernate/JPA, and related technologies.

Collaborate with business stakeholders to gather requirements and translate them into technical solutions.

Integrate applications with databases, messaging platforms, and third-party services.

Participate in application design, code reviews, testing, deployment, and production support activities.

Develop and optimize database queries and application performance.

Implement and maintain CI/CD pipelines and Dev Ops practices.

Work within Agile/Scrum teams and contribute to continuous improvement initiatives.

Troubleshoot and resolve complex technical issues across the application stack.

Ensure adherence to coding standards, security requirements, and best practices.

Required Qualifications

8+ years of experience in Java application development.

Strong experience with:

Java

J2EE

Spring Boot

Spring MVC

Hibernate/JPA

Recent experience within Investment Banking or Capital Markets environments.

Hands-on experience developing RESTful APIs and Microservices architectures.

Experience with Apache Kafka or similar messaging technologies.

Strong knowledge of Oracle databases, SQL development, and query optimization.

Experience with AWS services, including EC2, S3, RDS, and Lambda.

Experience with containerization and orchestration technologies such as Docker and Kubernetes.

Proficiency with Maven, Jenkins, Git, and CI/CD pipelines.

Strong analytical, problem-solving, and troubleshooting skills.

Excellent verbal and written communication skills.

Experience working in Agile/Scrum development environments.

Preferred Qualifications

Experience with Redis and Elasticsearch.

Experience with Activiti BPM.

Experience with SOAP Web Services.

Additional experience within Banking or Financial Services organizations.

Familiarity with enterprise-scale distributed systems and cloud-native application architectures.

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary