Senior Java Software Engineer
Soho Square Solutions
Design and develop complex software systems and applications, setting high standards for quality and innovation.Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.Deliver solutions that meet performance, scalability, and security requirements.Drive technical excellence through code reviews, design discussions, and knowledge sharing.Collaborate with global teams to translate business requirements into robust technical solutions.Participate in Agile meetings, deliver project status, and adapt to evolving regulatory and business requirements.Learn, improve, and apply Morgan Stanley's proprietary frameworks and best practices.Write comprehensive tests to ensure code reliability and maintainabilityRespond proactively to change, mastering new technical and business concepts as needed.What you’ll bring to the role:
Required Skills
7-15 years of development experience with proven ability to write optimized, efficient, and clean code.Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databasesExperience with UI development frameworks (preferably Angular, React, etc)Experience with AI coding assistants like copilot, using Agent mode, Skills, etc for software development, automation, reporting, or analytics.Demonstrated experience in designing complex, large-scale distributed systems and microservices.Strong analytical and problem-solving skills, excellent communication, organizational, and planning skills.Strong work ethic, collaborative spirit, and clear communication skills, both oral and written.Ability to write thorough unit tests covering all major logic components, preferably using coding assistant.Ability to align technology initiatives with business objectives and understand the financial aspects of technology decisions.Nice to Have Skills
Experience with DevOps practices: CI/CD pipeline management, containerization, observability tools.Understanding of serverless architectureCompetency with source control systems (preferably git), CI/CD tools such as Jenkins, ensuring streamlined development processes.Exposure to JIRA or other ALM toolsBasic understanding of Linux and Shell scripting
#J-18808-Ljbffr
Required Skills
7-15 years of development experience with proven ability to write optimized, efficient, and clean code.Core Java, Java EE, Spring/SpringBoot, Web Services, Relational databasesExperience with UI development frameworks (preferably Angular, React, etc)Experience with AI coding assistants like copilot, using Agent mode, Skills, etc for software development, automation, reporting, or analytics.Demonstrated experience in designing complex, large-scale distributed systems and microservices.Strong analytical and problem-solving skills, excellent communication, organizational, and planning skills.Strong work ethic, collaborative spirit, and clear communication skills, both oral and written.Ability to write thorough unit tests covering all major logic components, preferably using coding assistant.Ability to align technology initiatives with business objectives and understand the financial aspects of technology decisions.Nice to Have Skills
Experience with DevOps practices: CI/CD pipeline management, containerization, observability tools.Understanding of serverless architectureCompetency with source control systems (preferably git), CI/CD tools such as Jenkins, ensuring streamlined development processes.Exposure to JIRA or other ALM toolsBasic understanding of Linux and Shell scripting
#J-18808-Ljbffr
Vacancy posted 38 minutes ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Winnipeg, MB vacancy
- ...Please read below for a brilliant career opportunity. Role: Senior Java Software EngineerTitle: VP/DirectorLocation: Montreal, QCExperience:... ...You will: Develop and promote the company’s culture of engineering excellence. Define, develop and deliver solutions at a top...SeniorLong term contractFull timeTemporary workWork at officeRemote workMonday to friday
- Build clean, robust software as a Senior Java Developer in Toronto, ON. Apply Spring frameworks, RESTful APIs, and strong problem-solving skills... ..., RESTful API, and architecture skills to develop dependable software with Triunity Software’s engineering team. #J-18808-LjbffrSenior
- Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve...SeniorRemote work
- ...scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability,... ...Strong track record building and shipping production software in modern languages (Java, Python, or similar)Deep understanding of cloud-native architecture...SeniorLong term contractWork at officeRemote work
- About the Role Our client, a growing software development house in Kimberley, is seeking a Senior Software Engineer with extensive experience in Java and microservices architecture. This role offers a hybrid work arrangement, blending on-site collaboration with remote flexibility...SeniorRemote work
- Design complex logistics systems with Java, GenAI, and resilient integrations onsite at lululemon at least four days weekly.As a Senior Software Engineer, you will support the Outbound Logistics Technology team and enhance luluRoute, lululemon’s parcel execution engine. The...Senior
- Design high-performance backend systems with Java and Spring Boot while developing AI Agents and intelligent application features at Citi.As a Senior Software Engineer, you will build applications using Java, Spring Boot, and MongoDB. You will integrate AI Agents, apply Prompt...Senior
- Senior Java Software Engineer in Toronto, applying Spring Boot and REST APIs to complex customer-facing platforms at Scotiabank. Use modern technologies daily.This senior engineer role supports large-scale software development and customer-facing platforms. You will work with...Senior
- Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications and analytical data processing systems.This senior-level position requires hands-on software development and analytical system integration experience. You will...Senior
- Build cloud-deployed software in Kimberley as a Senior Software Engineer, combining Java development with AWS, Azure, or GCP experience.This hybrid position focuses on scalable, high-performance microservices supporting innovative applications. The successful candidate brings...Senior
$85k - $225k per year
Join to apply for the Software Engineer - Java role at Veeva SystemsJoin to apply for the Software Engineer - Java role at Veeva... ..., please contact us at ****@*****.***. Seniority level Seniority level Mid-Senior levelEmployment type...SeniorWork at officeLocal areaRemote workWork from home- Our Toronto based client is looking for a Senior Software Developer – Java Kafka GCP to join their growing team. Work Model: Hybrid – 3 days/week... ...hours/week 12 month contract Are you a hands-on Java engineer who loves building high-performance, scalable technology that...SeniorContract workWork at office3 days per week
$180k - $200k per year
Job Title: Staff Engineer – JAVAJob ID: 87594Location: Vancouver, British Columbia–... ...a week onsite Overview:As a Staff Software Engineer, you will operate as a technical... ...the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you master...SeniorLong term contractContract work3 days per week$120.8k - $170.8k per year
About the Role We're looking for a senior engineer who thinks clearly across the full product development lifecycle... ...to the teamMust-Have 6+ years of hands‑on software engineering experienceStrong experience with Java and Spring BootWorking knowledge of relational and...SeniorFull time- We are seeking a Senior Java Developer to join a Highspring delivery team and contribute to the design, development, and evolution... ...backend solutions. This role is ideal for an experienced software engineer who thrives in cloud-native environments and enjoys building...Senior
- ...Scotiabank in Toronto is seeking a Senior Software Developer (Java) to design, build, and evolve mission-critical banking solutions within the Loyalty... ...in cloud-native environments and mentor junior engineers. You will collaborate across engineering, product, and...Senior
- ...in Plusgrade’s Montreal office. Build clean Java services across AWS with testing and architecture ownership.As a Senior Software Developer, you will shape the backend application... ...with designers, product managers, and engineers to create scalable systems. The role combines...SeniorWork at office
- ...you passionate about combining enterprise Java development with the latest advancements... ...Azure.You will collaborate with experienced engineers, cloud specialists, and AI practitioners... ...Qualifications 7+ years of progressive software engineering experience with Java and...Senior
- Drive secure Java delivery through CI/CD and vulnerability remediation in a hybrid engineering environment supporting a major financial institution... ...release reliability.As a Senior Java Engineer, you will work... ...barriers to safe, rapid software delivery. Apply Java, Spring...Senior
- N2P Systems is seeking an experienced Java Developer to design, implement, and optimize scalable microservices in a mature enterprise environment... ...with architects, QA, and DevOps to ensure reliable, secure software solutions. The role emphasizes service decomposition, API...Senior
- Apply advanced Java and DevOps skills to strengthen banking application security, release... ...resilience through hands-on engineering.As a Senior Forward Deployed Engineer, you will work... ...client stakeholders. The role combines software engineering, SRE, test automation, application...Senior
- ...RESTful APIs developed using Spring Boot and Java. Develop service integrations and... ...closely with product managers, designers, and engineering teams to translate user needs into high-... ...control systems to support automated software delivery. Apply AI-assisted coding tools...Senior
- ...performance Elasticsearch security with Java expertise across authentication, authorization... ...systems at the Search AI Company.As a Senior Software Developer, you will help architect... ...data isolation. You will collaborate with engineering, product, and InfoSec teams while using...Senior
- Build scalable Java applications at Propel in hybrid Toronto, applying Spring Boot and REST expertise to fintech software development. Full-time technology work.As a Senior Software Developer, you will create reliable applications for Propel’s AI-driven fintech platform. The...SeniorFull time
- Build Java and Spring foundations at impact.Com, shaping shared libraries... ..., service templates, and engineering standards across the platform.... ...serves fellow engineers.As a senior-level engineer, you will... ...develop production applications and software other engineers depend on. You...Senior
$120.8k - $170.8k per year
Citi's Technology division is looking for a Senior Java Backend Engineer to design and deliver the high-performance, event-driven systems that underpin... ....Required Qualifications & Skills 6–10 years of backend software development experience, with a demonstrable focus on...SeniorFull timeWork at officeRemote workWorldwide- Build cloud services in Mississauga as a Senior Java DevOps Developer using Java, Spring, Angular, and OpenShift technologies. This six-month contract supports remote work initially.Work with an innovative global bank as a senior developer creating web-based applications and...SeniorContract workRemote work
- ...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 contractInternshipWork from home
$105k - $155k per year
# Careers at Thomson Reuters## Senior Software EngineerApply: Hybrid: Canada, Toronto, Ontario... ...for a hands-on **Senior Software Engineer with strong DevOps and cloud platform expertise... ...them. You will work primarily with **Java, Spring Boot, AWS, PostgreSQL, CI/CD and...SeniorFull timeWork at officeLocal areaFlexible hours3 days per week- At Cloudbeds, we're not just building software, we're transforming hospitality. Our platform... ..., but we're just getting started.As a Senior Software Engineer on the Core AI Squad, you'll design,... ...across our broader PHP and Java ecosystem, building systems where correctness...SeniorWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
Related searches
- java developer remote Winnipeg, MB
- entry level java developer Winnipeg, MB
- junior java developer Winnipeg, MB
- java developer Winnipeg, MB
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- java software developer Winnipeg, MB
- senior java developer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB

