Senior Java Engineer
EPAM Systems
Join a high-impact engineering team building the distributed systems that power corporate actions and investment data processing. You will design, own, and evolve production-grade Java services where accuracy, scalability, and reliability are critical to real-world financial operations at enterprise scale.
Join EPAM to engineer solutions that matter. From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow your skills in a culture built for tech excellence.
Req# 1092799696
Design, build, and maintain Java and Spring Boot applications and services that support corporate actions and complex investment data processing at scale Develop scalable, resilient APIs, microservices, and distributed solutions with a strong focus on accuracy, performance, and production reliability Own solutions end to end across the full engineering lifecycle, from technical design and development through deployment, monitoring, and production support Troubleshoot complex application and data issues, implement sustainable fixes, and proactively improve system stability and long-term maintainability Contribute to architecture decisions, code reviews, testing strategies, and CI/CD pipelines to uphold engineering quality and delivery standards Collaborate with engineering, product, and business partners while providing technical guidance and mentorship to less experienced engineers across the team Strong professional experience with Java and Spring Boot, including building production-grade APIs, microservices, and distributed systems at enterprise scale Deep understanding of software design principles, testing practices, performance optimization, and production reliability in complex system environments Strong SQL and relational database experience, with the ability to work confidently with complex investment and financial data structures Hands-on experience with AWS or comparable cloud platforms, alongside familiarity with event-driven architectures and technologies such as Kafka Proven ability to independently drive technical work, take end-to-end ownership of solutions, and contribute meaningfully to architecture and design discussions Strong problem-solving, communication, and collaboration skills, with experience in financial services, investment management, or capital markets considered a strong advantage- ...Position Summary: Haventree is looking for a strong senior software back-end engineer to join our fast-growing team, where you will work on designing... ...a production environment on scale ~ Strong knowledge of Java / RESTful API’s along with familiarity with one or more of...SeniorFull timeFlexible hours
- ...Position: Senior Java Developer Location: Toronto, ON Job ID#: RQ11508 Duration: 6 Months Role Overview We are seeking an experienced Software Developer to design, develop, test, and maintain enterprise-scale applications...SeniorFull time
$130k - $160k per year
...smarter and move faster. At Prophix, the OLAP cube engine sitting at the heart of FP&A Plus is what makes every budget... ...for more than 3,000 finance teams worldwide. As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side of that engine — designing...SeniorFull timeContract workInternshipWorldwide- ...At Electric Mind, Engineering is where strategy meets action. Our team helps organizations cut through complexity—aligning business ambition... ...that accelerate business outcomes. We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open...SeniorPermanent employmentFull timeContract work
- ...role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or... ...we don't just raise the bar. We build it. Senior Full-Stack Software Engineer — AI-Native Engineering, Java & React Location: Toronto, Canada...SeniorLong term contractFull timeWorldwide
- ...Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8, v11 and v21 hand on experience required. Should be able to clearly explain Java 11/17/21 features and able to write sample code...SeniorFull time
$118k - $152k per year
...enterprise platforms and building cloud-native solutions that deliver real business impact. The Role We're looking for a Staff Java Engineer who combines deep technical expertise with a passion for engineering excellence. This is a hands-on leadership role where you'll...Long term contractFull timeInternshipImmediate start- ...JOB DESCRIPTION: "6 to 8+ Years Experience ● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures. ● Strong understanding of microservices lifecycle: design, development, containerization (Docker), orchestration (...SeniorContract work
- ...resume to ****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario... ...· \\\ Bachelor’s or master’s degree in Computer Science, Engineering, or related discipline from an accredited institution \ \...SeniorFull timeContract workRemote work
$110k - $115k per year
...Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical... ...and cloud architecture with high-quality engineering execution. The ideal candidate... ...as a Lead Developer, Technical Lead, or senior engineer with ownership of design decisions...SeniorPermanent employmentFull timeWork at officeLocal area$136k - $187k per year
...this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and... ...with one or more programming languages including Python, Go, Java, Javascript ~ Good understanding of application development...SeniorFull timeLocal areaWorldwideFlexible hours- ...to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds... ..., and operating backend services, with strong knowledge of Java or comparable backend technologies. You have experience owning...SeniorLong term contractFull timeInternshipWork from home
- ...at triplelift.com . Overview TripleLift is seeking a Senior Data Engineer to join a small, influential Data Engineering team. This hire... ...familiarity with multiple of the following languages: Python, Scala, Java Experience in containerization, K8s and ArgoCD is a plus...SeniorFull time
$118k - $162k per year
...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development... ...-service products ~5+ years building test automation in Java; Python or TypeScript is a plus ~ Hands-on experience with...SeniorFull timeLocal areaWorldwide- ...Take your ambitions to the next level The Credit Risk Technology division of our client is looking for an experienced senior Java software engineer with capital markets work experience to construct the forthcoming risk computation platforms. The primary objective of these...SeniorFull timeRemote workFlexible hours
$136k - $187k per year
...and operations pain points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented team players... ...programming experience in modern programming languages like Go, Java, or C++ especially in backend services. Go is preferred....SeniorFull timeLocal areaWorldwideFlexible hours- ...people are proud to Build. Better. As an Senior Full Stack Developer in our Build guild,... ...technology stack. You’ll work hands-on in Java and Angular to build secure backend... ...with designers, product managers, and fellow engineers to translate business requirements into reliable...SeniorPermanent employmentFull timeFlexible hours
- ...high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As... ...technologies including .NET Core/.NET Framework, Java, and JavaScript. Experience analyzing and solving...SeniorLong term contractFull timeImmediate startWorldwide
- ...EQ Bank’s IT team is starting to evolve and Needs a talented Senior DevOps Engineer with a solid passion in this space. Experienced and knowledgeable... .../scripting in one or more of the following languages: Java, C, C++, groovy, Python, Shell Familiarity with Power Platform...SeniorLong term contractFull time
$125k - $165k per year
...want to plan smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in shaping... ...or frameworks outside of .NET, such as Java or Python. Familiarity with additional database engines (MySQL, PostgreSQL) and query languages including...SeniorFull timeInternship$96.4k - $142.66k per year
...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization... ...optimizations ~ Familiarity with building RESTful backend services in Java, GoLang and/or Python ~ Familiarity with database systems (...SeniorFull timeLocal area$142k - $158k per year
...specific team. This is a requirement for this role. Job title: Senior Software Engineer What your day-to-day will look like: · Identify,... ...Experience writing clean code that performs well at scale using Java · Experience with Spring Boot · In-depth knowledge of...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...our annual growth rate exceeds 25%. Job Description The Senior Data Engineer is responsible for designing, developing, and supporting... ...for ingestion and transformation ~ Strong Python (or Golang/Java/Scala) ~ Knowledge of Git/GitHub, CI/CD, IaC (CloudFormation/...SeniorLong term contractFull timeInternshipRemote workRelocation
- ...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
$140k - $155k per year
...correctness, latency, and reliability. We’re looking for a Senior Engineer who can design and deliver changes in a complex reservation domain... ...reliability. The team works across a mix of C#/.NET and Java services and supporting systems, and the role requires comfort...SeniorLong term contractFull timeWork at officeLocal areaRemote workFlexible hours- ...Senior Mobile Engineer Location: Toronto, Canada About the Role We are seeking a highly skilled and self-motivated Mobile Developer with... ...and equally important proficiency in native Android (Kotlin/Java) and iOS (Swift/Objective-C) development. You'll be responsible...SeniorFull time
- ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports...SeniorFull time
$100.8k - $150.8k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital...SeniorRemplacementFull timeWork from home$150k - $200k per year
...Senior Geotechnical Engineer Geotechnical Services Southern Ontario Annual Salary Range: $150,000 - $200,000 Be part of a team dedicated to delivering high-quality technical solutions that help clients navigate complex project needs. You'll have the opportunity to...SeniorLong term contractFull timeContract workFor contractorsInternshipWork at officeFlexible hours- ...faster. About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This role is... ...in one or more major programming languages such as Java, C++, Go, Python or similar languages . ~ Proven experience...SeniorLong term contractFull timeInternshipWork at officeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- entry level java developer Toronto, ON
- java developer Toronto, ON
- senior java developer Toronto, ON
- développeur java Toronto, ON
- java software developer Toronto, ON
- java developer remote Toronto, ON
- java developer no experience Toronto, ON
- junior java developer Toronto, ON
- senior account executive Toronto, ON
- senior finance manager Toronto, ON

