Sr. Java Developer
$85k - $90k per yearInfoya
<\/p>
About the Job: <\/b>
<\/div>
We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high -performance applications. This role focuses on developing modern e -commerce and enterprise -grade solutions for retail and inter -organization clients. The ideal candidate will have strong expertise in Java, Spring Boot, microservices architecture, RESTful API development, SQL databases, cloud environments, and distributed systems. You will collaborate closely with cross -functional Agile teams to deliver secure, reliable, and performance -optimized applications.
<\/div>
<\/p>
Office Location: <\/b> Toronto
<\/p>
Employment Type: <\/b> Permanent
<\/p>
Role Type: <\/b> New position – current requirement
<\/p>
Work Arrangement: <\/b> Hybrid
<\/p>
<\/p>
Position Responsibilities: <\/b>
<\/div>
• Design, develop, and maintain microservices -based applications using Java and Spring Boot.
<\/div>
• Develop and optimize RESTful APIs to ensure high performance, scalability, and security.
<\/div>
• Write clean, efficient, and maintainable code following best practices and design patterns.
<\/div>
• Work with SQL databases such as MySQL and PostgreSQL, and caching technologies such as Redis.
<\/div>
• Optimize database queries and application performance for scalable enterprise systems.
<\/div>
• Deploy, manage, and monitor applications in cloud environments, preferably Google Cloud Platform (GCP).
<\/div>
• Manage the end -to -end release process, including build preparation, automated testing, UAT, stakeholder approvals, Jenkins deployment, and post -deployment validation.
<\/div>
• Conduct unit and integration testing using JUnit and Mockito to ensure application reliability.
<\/div>
• Design, develop, and optimize multithreaded applications for performance and scalability.
<\/div>
• Implement and manage caching strategies using Redis, or similar tools to reduce latency and improve throughput.
<\/div>
• Work on synchronization, concurrency, and performance tuning challenges in distributed systems.
<\/div>
• Collaborate with UI/UX, DevOps, QA, Product, and other cross -functional teams to define and deliver new features.
<\/div>
• Participate in code reviews, mentoring, and knowledge -sharing sessions.
<\/div>
• Troubleshoot production issues, debug complex problems, and support vulnerability handling and application security improvements.
<\/div>
<\/p>
<\/div><\/span>
Requirements <\/h3>
<\/p>
Required Qualifications: <\/b>
<\/div>
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
<\/div>
• 6+ years of hands -on experience developing RESTful APIs and microservices using Java/J2EE.
<\/div>
• Strong experience with the Spring ecosystem, including Spring Boot, Spring MVC, Spring Cloud, Spring Security, and Spring Batch.
<\/div>
• Expertise in Core Java, preferably Java 11 and Java 17.
<\/div>
• Strong knowledge of multithreading, caching, synchronization, concurrency, and design patterns.
<\/div>
• Experience in microservices/API development and migration from monolithic systems.
<\/div>
• Hands -on experience with CI/CD pipelines and tools such as Jenkins, Docker, Kubernetes, Maven, and Gradle.
<\/div>
• Proficiency with SQL and NoSQL databases such as PostgreSQL, MySQL, and Redis.
<\/div>
• Solid knowledge of authentication and authorization mechanisms such as OAuth2 and JWT.
<\/div>
• Experience with cloud platforms, especially Google Cloud Platform (GCP).
<\/div>
• Understanding of distributed systems and API gateways such as Spring Cloud Gateway, Kong, or similar tools.
<\/div>
• Experience with web application security, vulnerability handling, and production issue management.
<\/div>
• Strong debugging, performance optimization, and problem -solving skills.
<\/div>
• Experience using development tools such as IntelliJ, PgAdmin, Postman, and Git.
<\/div>
• Strong communication and collaboration skills.
<\/div>
<\/p>
<\/p>
Preferred Qualifications: <\/b>
<\/div>
• Experience with hybrid application development.
<\/div>
• Knowledge of Google Cloud Storage (GCS).
<\/div>
• Familiarity with Agile methodologies and collaborative development environments.
<\/div>
<\/p>
<\/div><\/span>
Benefits <\/h3>
Salary Range: <\/b> $85,000 to $90,000 CAD/ year
<\/p>
The final compensation offered will depend on local market
conditions and geographic location, as well as job -related factors such as the
candidate’s knowledge, skills, qualifications, relevant experience, and
education/training. Compensation may also include additional components such as
benefits, and/or other incentives, where applicable. In accordance with new
employment standards requirements, we retain copies of this job posting and
applicant information for three (3) years after the posting is removed. We do
not use AI technology; all applications are also reviewed by our recruitment
team.
<\/p>
Infoya is an equal opportunity employer committed to
diversity and inclusion. We welcome applications from all qualified
individuals, regardless of race, color, religion, sex, sexual orientation,
gender identity, national origin, age, disability, protected veteran status, aboriginal
status, or any other legally protected factors.
<\/p>
<\/div><\/span>
$80k - $130k per year
Sr. Java Developer Position Description As a Java Developer, you will be instrumental in dissecting business requirement and translating it to a tech design, develop , dev testing , closely work with project stakeholders PM, other application dev leads , business stakeholders...SeniorFlexible hours$50k - $72k per year
...open positions at Mindtech to work on cutting-edge projects and shape the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto. This hybrid role allows you to collaborate with a global team...SeniorFull timeFor contractors$90 - $100 per hour
...Role: Senior Backend Developer Length: 1 year contract (strong potential for extension) Rate: $90-$100/hr INC Location: Downtown Toronto... ...Design, develop, and maintain scalable backend services using Java and Kotlin Build and optimize APIs within a microservices architecture...SeniorContract workFlexible hours- ...quality software delivery. Your New Role As a Full Stack Developer, you will support client connectivity products throughout the entire... ...Expertise in at least two programming languages, including: ~ Java 21 ~ JavaScript ~ Experience developing and supporting...SeniorContract work
- ...management and layout design. - Unified Development environment (Developers systems as well as servers) - Continuous Integrations Building... ...skills: At least 8 - 10 years hands-on experience in the Java ,J2EE Technologies. Including (Servlets, JSP, JSF, Spring , EJB,...SuggestedFull timeFlexible hours
- Sr. Software Developer – Java AWS Responsibilities ~Participate, as part of the development team, in solution development related activities including solution design, development, and testing ~Work with Application Architect and Technical Lead to develop a cloud-native...SeniorContract work
$90k - $125k per year
...We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team...Full timeWork from homeFlexible hours- ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#: RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of largeâscale...SeniorFull timeContract work
- ...resources to various big clients across North America. Our client is a solutions development firm located within the GTA and they need Java developer/designers with good OO skills. Strong hands-on software development skills with Java, J2EE is essential along with enterprise...Full timeContract work
- ...recognition 4 years in a row Job Description Main Duties • Develop, maintain, and integrate coding for various client software... ...and out • 5+ years’ experience in software development using Java/J2EE technologies • Hands on experience with Spring, Struts or...Full time
- ...Job Description Role: Java Developer-Kafka Location: Toronto, ON Contract :12 Months Job Description: · Sound Knowledge on Core Java concepts - OOPS, Collections and Design Patterns. · Hands on Experience in Kafka · Basic knowledge on HTML, JavaScript...Full timeContract work
$110k - $135k per year
..., a self-starter and like to wear multiple hats. Responsibilities Design and develop scalable, robust and secure web applications using front end (React JS) and back end (Java) technologies Write efficient, clean and maintainable code Continuously improve the...SeniorInternship- ...Role Title: Java Backend Developer Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM - 5:00 PM) Experience Required: 6-8 Years Role Summary We are seeking a talented Backend Engineer to design, develop, and maintain scalable, reliable...Contract work
- ...Sr Java Backend Developer - Java, Spring Boot, Kafka, REST API Location: Toronto, ON - Hybrid (4 Days WFO) Duration: 6-12 months Experience: 8+ years Looking for a strong Java Backend Developer who has some web application (front-end) experience....SeniorContract work
- ...us and begin shaping your experience at Sovereign. Are you a developer who is looking for an exciting opportunity with challenging and fast... ...flow between the consumer and producers. Hands on in Core Java, Multithreading, Transactions, Exception Handling and Collections...SeniorFull timeWork at officeFlexible hours2 days per week
- ...and engineering. Using your knowledge of Java and MongoDB, and engineering best practices... .... You will also guide less experienced developers. We believe small, multi-disciplinary... ...This role will suit a highly capable developer with extended working experience with Java...SeniorRemote jobFull timeFlexible hours
$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto. Come...SeniorWork at officeLocal areaRemote work- ...design - Assist with code reviews software tools/skills: - Java - Ability to collaborate and communicate with a distributed... ...Services Manager’s Name : Manish Patel Position Title(s) : Java developer with Angular Location : Downtown, Toronto, Canada Type :...Full time
- ...6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures... ...in cloud environments (AWS, Azure, GCP). ● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop,...SeniorContract work
- ...inclusive world. Job Description We are seeking an experienced Solution Architect with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-performance enterprise solutions. The ideal candidate will play a key role in...SeniorPermanent employmentFull timeLocal area
$60k - $65k per year
...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies. The...Permanent employmentFull timeWork at officeLocal area- ...RQ09164 - Sr. Automation Developer 222 Jarvis St. Floor 5 Hybrid: 3 Days onsite / 2 days remote Contract (7 months) Must-Have's:... ...) Proficiency in scripting/programming languages such as Java, Python, JavaScript, or C#. Git, Jenkins, Azure DevOps, or...SeniorFull timeContract workRemote work
- ...understood Accountable for the design of the solutions Overseeing and managing development teams At least 50% hands-on coding in Java, Node.js , OR Python Occasional business travel in North America Job requirements Role requirements - technical skills and...Remote jobFull timeFlexible hours
- ...computing and multithreading 5+ years of experience on core java and 2+ years on java 8.0 2+ experience on Spark, Scala... ...of data stores and create ingestion plan is required Ensures solutions developed adhere to security and data privacy policies....SeniorFull timeFlexible hours
- ...RQ09569 - Sr. Software Developer Downtown, Toronto Hybrid - 3 days in the office Contract (9 months) Security Level: CRJMC (must... ...testing, and deploying applications. ~ Proven expertise in Java/J2EE development within WebSphere Application Server and...SeniorFull timeContract workWork at office
- ...Sr. Software Developer (Oracle, SQL, Unix/Linux, Java, HL7/FHIR) 5700 Yonge Street, Toronto (Yonge Street & Finch Avenue, close to Finch Subway Station) Hybrid (3 days onsite, 2 days remote) Contract (9 months) Must-Haves: 15+ years of experience with:...SeniorFull timeContract workRemote work
- ...RQ09787 - Sr. Software Developer Toronto (Jarvis St) Hybrid: 3 Days onsite / 2 days remote - From October 20, 2025, the candidate is... ...web applications ~10+ year of hands-on working experience of Java development with Oracle or SQL database ~5+ years of hands...SeniorFull timeContract workManual laborRemote work
- ...RQ10542 - Sr. Software Developer (Java/JavaScript) 1-year contract (247 business days) - 2 possible extension of 100 days each ONSITE 5 days a week - Jarvis St., Toronto Security Level: CRJMC Responsibilities Required to translate technical systems specifications...SeniorFull timeContract work
- ...RQ09779 - Sr. Software Developer Toronto (Jarvis St.) Hybrid - Candidate MUST work 3 days onsite and 2 days remote - Starting October 20,... ...cloud-based and mainframe applications · Responsible for Java based development utilizing a combination of WebSphere, JDBC,...SeniorFull timeContract workWork at officeRemote work
- ...RQ10248 - Sr. Software Developer 1-year contract (254 business days) - 1 possible extension ONSITE 5 days a week - Sir William Hearst Ave.... ...Construct / enhance / renew web applications using Cloud-Native & Java EE application models (e.g. Microservice Architecture, API-...SeniorLong term contractFull timeContract workInterim roleInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Java Developer. Be the first to apply!
- java developer no experience Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
- senior java developer Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
- sénior service a la clientèle Toronto, ON
- senior network engineer Toronto, ON
