Sapsol Technologies Inc Logo

Sapsol Technologies Inc

Java Backend

Reposted 2 Months Ago
Be an Early Applicant
In-Office
Mississauga, ON, CAN
Expert/Leader
In-Office
Mississauga, ON, CAN
Expert/Leader
The role requires leadership in Java backend development, focusing on microservices architecture, performance optimization, and cloud deployment while collaborating with cross-functional teams.
The summary above was generated by AI

Qualifications:

1.       Java Expertise: Has at least 9+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization.

2.       Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build, scale, and maintain distributed systems effectively.

3.       Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries. This level of database knowledge is crucial for data-heavy applications and backend services.

4.       Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying cloud-native applications. Knowledge of tools like PCF (Pivotal Cloud Foundry) demonstrates the candidate’s ability to work within cloud environments effectively.

5.       Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility. This skill shows the candidate’s commitment to writing clean, maintainable, and scalable code.

6.       Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi (data flow management), NATS (messaging system), Kafka (event streaming), Zookeeper (coordination service), Splunk (monitoring), Redis (in-memory data structure store), Cassandra (NoSQL database), and Oracle. The ability to simplify and create common libraries/interfaces for these tools is a plus.

7.       Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues. This suggests that the candidate can lead and manage projects while also being a key technical contributor.

8.       Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.

HQ

Sapsol Technologies Inc Mississauga, Ontario, CAN Office

5865 McLaughlin Rd, Mississauga, Ontario, Canada, L5R 1B8

Sapsol Technologies Inc Toronto, Ontario, CAN Office

Toronto, Canada

Similar Jobs

15 Days Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Build and maintain scalable backend applications and REST APIs using Java and/or Python. Integrate AI-powered workflows, automation, and LLM capabilities into enterprise financial services applications. Develop system integrations, manage technical deliverables from design through implementation, collaborate with business and technology stakeholders, and maintain code quality while adapting to evolving technical environments.
Top Skills: Ai AgentsAi Workflow OrchestrationCursorDevinGenerative AiGithub CopilotJavaLarge Language Models (Llms)MicroservicesPythonRest Apis
3 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Fintech • Payments • Financial Services
Develop and maintain scalable, cloud-based backend applications using Java and Golang. Design, implement, integrate, test, debug, and enhance enterprise systems across multiple platforms. Collaborate with developers, business analysts, end users, and technical teams to gather requirements and prepare technical specifications. Serve as a subject matter expert while working with technologies including Azure, Docker, Kubernetes, databases, APIs, web security, networking, and Unix.
Top Skills: AdlsAPIsAzure Data FactoryAzure SqlDatabricksDevsecopsDockerEvent HubGoGoJavaJava EeJava SeKubernetesAzureNetworkingPostgresRed Hat OpenshiftUnixWeb SecurityWeb Services
5 Days Ago
In-Office
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
Leads architecture, design, and delivery of mission-critical cloud-native systems using Java, Spring, microservices, and event-driven patterns. Builds scalable services, establishes engineering standards, mentors senior engineers, and partners with product, security, platform, and SRE teams. Designs cloud, data, integration, observability, security, and CI/CD solutions while driving quality, resilience, performance, compliance, and operational excellence across the full software development lifecycle.
Top Skills: A2AApigeeArmAWSAzureAzure DevopsCassandraDebeziumDockerDynamoDBElkGCPGithub ActionsGrafanaGraphQLGrpcIstioJava 11/17+JenkinsKafkaKongKubernetesLambdaLinkerdMcpMongoDBMySQLNoSQLOauth2OidcOpentelemetryOracleOwaspPostgresPrometheusPulsarRedisRestSpringSpring BootSpring CloudSQLTerraform

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account