Senior Software Engineer-Performance/Data/Java
2 weeks ago
As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform.
You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze system behavior, and propose performance enhancements. In addition, your contribution to a performance engineering culture, ensuring engineers are building in performance during the design phase is key to success. This role provides an opportunity to work with cutting edge cloud technologies as PointClickCare continues to expand its use of public cloud. If you thrive in a fast-paced environment and have a passion for optimizing software systems, we’d love to hear from you
Key Responsibilities:
· Contribute to quality products: The engineer will work on performance, stability, scalability, and reliability of the Data Platform.
· Drive performance initiatives: The engineer will design, develop, and implement performance enhancements for the Data Platform.
· Develop performance test suite: The engineer will plan, scope, schedule, and execute performance testing initiatives for the Data Platform.
· Consult with development SMEs: The engineer will collaborate with development subject matter experts to define performance metrics and goals.
· Advise on scalability and performance strategies: The engineer will provide guidance and recommendations to engineering teams on how to optimize system performance and scalability.
· Communicate performance insights: The engineer will present and explain performance findings, solutions, and best practices to peers and cross-functional groups.
· Develop performance tools and infrastructure: The engineer will assist in maintaining and provisioning performance test environments and creating automated performance solutions.
What qualifications we’re looking for:
· Strong Analytical Skills: Proficient in analyzing system performance, identifying bottlenecks, and proposing solutions.
· Software Development Knowledge: Experience with programming languages (Java, Python etc…) to understand system behavior and optimize performance.
· System Architecture Understanding: Ability to comprehend complex system architectures and their impact on performance.
· Performance Test Strategies: Experience designing and executing performance test plans and strategies.
· Testing Tools and Frameworks: Proficient in implementing and maintaining performance testing tools and frameworks.
· Monitoring and Analysis: Skilled in monitoring system performance, identifying issues, and recommending improvements.
· Scalability and Responsiveness: Ensuring applications are scalable, responsive, and can handle expected loads.
· Team Collaboration: Work closely with development teams to identify and resolve performance issues.
· Agile Integration: Serve as a performance advisor within agile teams, integrating performance considerations into software development practices.
· Effective Communication: Clearly communicate findings, recommendations, and performance insights to stakeholders.
Education and Experience:
· Degree in Mathematics or Computer science or related experience
· Recent hands-on experience in Performance Engineering and/or Software Engineering.
· Experience tackling performance problems related to data.
Bonus Points for:
· Experience with Spring Boot, Cloud infrastructure development.
· Experience with Jenkins CI/CD pipeline.
· Experience working on a SaaS product.
· Knowledge of scripting languages such as Python, Bash or Groovy.
· Proficient in GIT.
· Experience in JMeter, LoadRunner.
· Understand systems environments like shared resources, components and services, CPU, memory, storage, network, etc.
#J-18808-Ljbffr-
Senior Software Engineer-Performance/Data/Java
2 weeks ago
Mississauga, Canada PointClickCare Full timeSenior Software Engineer-Performance/Data/Java As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze...
-
Senior Software Engineer-Performance/Data/Java
2 weeks ago
Mississauga, Canada PointClickCare Full timeSenior Software Engineer-Performance/Data/Java As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze...
-
Senior Software Engineer-Performance/Data/Java
2 weeks ago
Mississauga, Canada PointClickCare Full timeSenior Software Engineer-Performance/Data/Java As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze...
-
Senior Software Engineer-Performance/Data/Java
4 weeks ago
Mississauga, Canada PointClickCare Full timePosition Summary As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze system behavior, and propose...
-
Senior Java Performance Engineer
7 days ago
Toronto, ON, Canada S.i. Systems Full timeOur client is looking for a Senior Java (Springboot) Developer to support application development on TSYS migration and cloud infrastructure migration projects for a large financial bank - BNSJP. Hybrid - Toronto - expected to come into office 1-2 times/week (mostly Wednesdays, when there is a bigger team meeting some Mondays required) - needs candidates in...
-
Senior Java/J2EE Backend Engineer
4 weeks ago
Ajax, ON, Canada Wolken Software Full timeTeam Wolken is zealous and all about innovation. We firmly believe in keeping our customers first with our main goal being helping our customers achieve theirs. If you are passionate about working in a collaborative environment with colleagues who are not just experienced but also empowering, motivated and talented, thenWolken is the right place for you. ...
-
Senior Java Software Engineer
4 weeks ago
Toronto, ON, Canada CG Consulting Group Full timeSenior Java Software Engineer / Designer Our client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in financial services and fintech industry. Seeking exceptional software engineering candidates, someone who has successfully delivered large complex projects for Canadian or US banks. They focus on...
-
Senior Java Software Engineer
4 weeks ago
Toronto, ON, Canada CG Consulting Group Full timeSenior Java Software Engineer / Designer Our client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in financial services and fintech industry. Seeking exceptional software engineering candidates, someone who has successfully delivered large complex projects for Canadian or US banks. They focus on...
-
Senior. Software Engineer
2 weeks ago
Toronto, ON, Canada Eleks Full timeELEKS is looking for a Middle Strong/Senior Java Developer in Poland. ABOUT PROJECT The project aims to help customers to take the right commercial decisions. The customer is a leading player in credit insurance and risk management. 4+ years of experience in software development with Java # Vanilla JS would be a plus, or any other front-end...
-
Senior Java Engineer
6 days ago
Toronto, ON, Canada First Derivative Full timeAre you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Senior Java Software Engineer - Toronto First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile...
-
Senior Back-End Java Developer
4 weeks ago
Ajax, ON, Canada Wolken Software Full timeTeam Wolken is zealous and all about innovation. We firmly believe in keeping our customers first with our main goal being helping our customers achieve theirs. If you are passionate about working in a collaborative environment with colleagues who are not just experienced but also empowering, motivated and talented, thenWolken is the right place for you. ...
-
Software Engineering, Staff Engineer
3 weeks ago
Burlington, ON, Canada Synopsys, Inc. Full timeAbout the Synopsys Software Integrity Group (SIG) Synopsys Software Integrity Group helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Synopsys, a recognized leader in application security, provides static analysis, software composition analysis, and dynamic analysis solutions that enable teams...
-
Senior Java Software Engineer
5 days ago
Toronto, ON, Canada First Derivative Full timeAre you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Senior Java Software Engineer - Toronto First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions...
-
Senior Java Software Engineer
6 days ago
Toronto, ON, Canada First Derivative Full timeAre you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Senior Java Software Engineer - Toronto First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions...
-
Senior Software Engineer
4 weeks ago
Ajax, ON, Canada McBird Technologies Pvt. Ltd Full timeJava Engineer with full stack experience in building high-performing, scalable, enterprise-grade applications. Java developer responsibilities analysing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications. If you have hands-on experience with programming...
-
Senior Software Engineer
3 weeks ago
Mississauga, Canada Mimecast Full timeSenior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...
-
Software Engineer/ Performance Engineer
4 weeks ago
London, ON, Canada CARFAX Full timeJoin Team CARFAX as a Senior Software Engineer - Full Stack We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our products and our customers. We help millions of consumers make more-informed decisions every day. We know that our teammates are our most valuable asset, and we value a...
-
Senior Software Engineer
4 weeks ago
Ajax, ON, Canada Xalted Information Systems Pvt. Ltd. Full timeJob Description Proficiency with Core Java and object oriented design Knowledge and experience developing data-centric, web-based applications using JSF/JSP, Java(Collections, Multi-threading, socket programming), JavaScript, Sigma.js, Node.js, AJAX, HTML, CSS, Graph DB Titan/Janus, Elastic Search, Tomcat/JBOSS) Knowledge of and/or experience in building...
-
Java Software Engineer
4 weeks ago
Toronto, ON, Canada Rethink Solutions Inc. Full timeJava Software Engineer | Rethink Solutions Careers Product Java Software Engineer Location: Toronto, ON Type : Permanent, Full Time About the Position We are looking for a Java Software Developer who aligns with our vision and goals, and who is excited and motivated to help our market “rethink” the way they manage property taxes. The ideal...
-
Senior Software Engineer
7 days ago
Toronto, ON, Canada 3Pillar Global, Inc. Full timeSenior Software Engineer - Full Stack -Java/Angular We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Our key...