Senior Java Developer (Deployment Security Team/Citi)
RE Partners Consulting
Senior Java Developer (Deployment Security Team/Citi)The 3 G's of RE:
"Get Shit Done."
"Get Over Shit."
"Give a Shit."
Senior Java Engineer - Deployment Security & Software Reliability
Who We Are:
We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry's leading companies, our global talent has helped many clients achieve their goals.
Key Responsibilities
Design, develop, troubleshoot, and improve enterprise Java applications and services.
Work directly with development teams to identify and resolve technical barriers to safe and rapid software delivery.
Improve and modernize applications through dependency upgrades and automated code transformation, using tools such as Renovate and OpenRewrite.
Improve CI/CD build and release processes, including release branching, cascading merges, semantic or calendar versioning, and deployment automation.
Build and improve automated, local, and smoke testing.
Work with build and package ecosystems including Gradle, Maven, npm, and related tooling.
Integrate and improve static code analysis, code quality gates, and application security scanning.
Support integrations with tools such as Snyk, Black Duck, and Checkmarx.
Work with SARIF, SBOM tooling, and CycloneDX to improve software supply-chain visibility and security.
Support and improve containerized and Kubernetes-based application deployments.
Troubleshoot complex issues across application code, dependencies, builds, configuration, testing, and deployment processes.
Contribute to reusable engineering practices and automation that can be adopted across development teams.
Required Skills & Experience
5+ years of professional software engineering experience, with strong hands-on expertise in Java.
Strong experience designing, developing, troubleshooting, and improving enterprise applications.
Strong understanding of modern Java / Spring Boot development and architecture.
Hands-on experience with CI/CD, build pipelines, and software release processes.
Experience with Gradle and/or Maven and dependency management.
Experience with automated testing and improving release confidence.
Experience with dependency upgrades and application modernization.
Understanding of application security, vulnerability remediation, and software supply-chain security.
Experience with static analysis, code quality gates, SAST/SCA tooling, or platforms such as Snyk, Black Duck, or Checkmarx.
Familiarity with SBOM concepts, CycloneDX, or SARIF.
Experience with containerized applications and Kubernetes environments.
Ability to work across application code, configuration, builds, testing, and deployment processes.
Strong communication skills and the ability to work directly with development teams to understand problems and drive solutions through implementation.
Nice to Have
Experience with Renovate and OpenRewrite.
Experience with semantic versioning, calendar versioning, release branches, or cascading merges.
Experience across additional ecosystems such as Node.Js/npm, Python/PyPI, .NET/NuGet, or Go.
Experience with Shell, Bash, PowerShell, or Pkl.
Experience working in Software Reliability Engineering, DevSecOps, Platform Engineering, or deployment engineering environments.
Experience helping teams modernize existing applications and software delivery practices.
Experience working within large, complex engineering organizations.
Financial services or banking experience is beneficial but not required.
The OpportunityWe are looking for more than strong Java developers. We need problem solvers and engineering advocates who can walk into a development team, understand what is preventing them from releasing software safely and quickly, and then actually help fix it.
For engineers who enjoy solving difficult technical problems, improving engineering practices, and building reusable solutions across teams, this is a unique opportunity.
Strong emphasis on hands-on engineering, technical autonomy, problem solving, and cross-team impact
Join Our Global Team:Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy - our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus
Equal Opportunity Employer:We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.
#J-18808-Ljbffr
"Get Shit Done."
"Get Over Shit."
"Give a Shit."
Senior Java Engineer - Deployment Security & Software Reliability
Who We Are:
We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry's leading companies, our global talent has helped many clients achieve their goals.
Key Responsibilities
Design, develop, troubleshoot, and improve enterprise Java applications and services.
Work directly with development teams to identify and resolve technical barriers to safe and rapid software delivery.
Improve and modernize applications through dependency upgrades and automated code transformation, using tools such as Renovate and OpenRewrite.
Improve CI/CD build and release processes, including release branching, cascading merges, semantic or calendar versioning, and deployment automation.
Build and improve automated, local, and smoke testing.
Work with build and package ecosystems including Gradle, Maven, npm, and related tooling.
Integrate and improve static code analysis, code quality gates, and application security scanning.
Support integrations with tools such as Snyk, Black Duck, and Checkmarx.
Work with SARIF, SBOM tooling, and CycloneDX to improve software supply-chain visibility and security.
Support and improve containerized and Kubernetes-based application deployments.
Troubleshoot complex issues across application code, dependencies, builds, configuration, testing, and deployment processes.
Contribute to reusable engineering practices and automation that can be adopted across development teams.
Required Skills & Experience
5+ years of professional software engineering experience, with strong hands-on expertise in Java.
Strong experience designing, developing, troubleshooting, and improving enterprise applications.
Strong understanding of modern Java / Spring Boot development and architecture.
Hands-on experience with CI/CD, build pipelines, and software release processes.
Experience with Gradle and/or Maven and dependency management.
Experience with automated testing and improving release confidence.
Experience with dependency upgrades and application modernization.
Understanding of application security, vulnerability remediation, and software supply-chain security.
Experience with static analysis, code quality gates, SAST/SCA tooling, or platforms such as Snyk, Black Duck, or Checkmarx.
Familiarity with SBOM concepts, CycloneDX, or SARIF.
Experience with containerized applications and Kubernetes environments.
Ability to work across application code, configuration, builds, testing, and deployment processes.
Strong communication skills and the ability to work directly with development teams to understand problems and drive solutions through implementation.
Nice to Have
Experience with Renovate and OpenRewrite.
Experience with semantic versioning, calendar versioning, release branches, or cascading merges.
Experience across additional ecosystems such as Node.Js/npm, Python/PyPI, .NET/NuGet, or Go.
Experience with Shell, Bash, PowerShell, or Pkl.
Experience working in Software Reliability Engineering, DevSecOps, Platform Engineering, or deployment engineering environments.
Experience helping teams modernize existing applications and software delivery practices.
Experience working within large, complex engineering organizations.
Financial services or banking experience is beneficial but not required.
The OpportunityWe are looking for more than strong Java developers. We need problem solvers and engineering advocates who can walk into a development team, understand what is preventing them from releasing software safely and quickly, and then actually help fix it.
For engineers who enjoy solving difficult technical problems, improving engineering practices, and building reusable solutions across teams, this is a unique opportunity.
Strong emphasis on hands-on engineering, technical autonomy, problem solving, and cross-team impact
Join Our Global Team:Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy - our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus
Equal Opportunity Employer:We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Java Developer (Deployment Security Team/Citi) in Winnipeg, MB vacancy
$102.2k - $125k per year
## Senior Java Developer, TD SecuritiesApply: Office Focused: Toronto, Ontario: Full time: Posted Today: End Date: November 30, 2026 (24 days left... ...Overview: **Building a World-Class, Diverse and Inclusive Technology Team** We can't afford to be boring. Neither can you. The scale and...SeniorFull timeWork at officeWork from home- Build Java applications for Citi Markets Technology, using Spring Boot and microservices in a full-time intermediate-level position. Work across global teams and business technology.This intermediate Java Developer role sits within Finance Desk Technology, part of Citi’s Markets...SuggestedFull time
- ...our annual growth rate exceeds 25%. We are looking for a Senior Java Developer with LLM expertise to lead the technical design,... ...day, you will implement solutions designed by the architecture team in Java and Spring Boot, build LLM-powered and agentic features...SeniorInternshipWork at officeRemote workRelocation2 days per week
$100 - $105 per hour
Senior Java / Spring Boot DeveloperLocation: Greater Toronto Area (GTA), Hybrid, primarily... ...the Opportunity Are you a seasoned Java Developer who enjoys solving complex technical... ...You'll collaborate with talented technical teams across multiple workstreams, delivering reliable...SeniorHourly payContract workFor contractorsRemote work- ...collaborative workspaces, provides our team with the freedom and... ...experienced and motivatedSenior Java Developerto join our dynamic... ...willbe responsible fordesigning, developing, andmaintaininghigh-... ...through implementation, testing, deployment, and production support. Shaping...SeniorPermanent employmentRemote work
- ...We are seeking a Senior Java Developer with 8+ years of experience designing, developing, and maintaining enterprise applications using Java... ...Participate in application design, code reviews, testing, deployment, and production support activities. Develop and optimize...Senior
- ...supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role MattersAs a Senior Java Developer, you will join a team at the heart of the backend systems that power mission‑critical supply chains in healthcare, retail, and complex...SeniorManual laborRemote work
- ...JOB SUMMARY The Global Security Settlements Team is seeking a Senior Full Stack Java Developer with 5+ years of experience to join their Montreal-based team. This role is crucial in building a resilient, scalable, and secure cloud-based settlement platform that handles...Senior
- Elevate your career at Citi as a Senior Backend Java Engineer. Design and develop scalable systems while mentoring a team in a hybrid work model. In this hands-on role, you'll tackle complex engineering challenges by building robust backend solutions with Java. You'll lead...Senior
- ...analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for... ...will work with a global and diverse team of peers as well as liaise closely with... ...- At least 6+ years of experience with Java- Experience/understanding with the...SeniorInternship
- Advance your career as a Senior Java Developer, leading teams within a renowned financial institution. This hybrid role combines technical skills with strategic leadership, focusing on HDFS. The Java Lead position allows you to manage a team while ensuring the successful execution...Senior
$120k - $145k per year
...people.About The Role As a Full Stack Java Developer you'll be tasked with working on web application... ...Working within the software development team, your duties will require you to assist... ...design patterns, optimization, caching, security)Fundamental knowledge of core web...SeniorWork from home- Senior Java Developer MicroservicesExperience: 7+ Years Role Overview: We are looking for Senior Java Developers to build secure, scalable and high-performing backend applications for a banking client. Candidates should be hands-on developers with strong coding skills...Senior
$94.3k - $141.5k per year
Expert-level skills in Java development.The Senior Java Developer is an intermediate level position responsible for participation in the establishment and... ...systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to...SeniorFull time- # Senior Java Python Developer (CMOD)CGI · Toronto, Ontario, CABack to resultsSenior Java Python Developer (CMOD)CGIToronto, Ontario, CA Posted October... ..., Splunk, Dynatrace, and Tivoli monitoring tools.• Ensure security and compliance by implementing LDAP authentication, RBAC (...SeniorWork at officeRemote work
$180k - $200k per year
...driving the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you... ...of clean code and TDD across multiple teams. Innovation: Proactively identify bottlenecks... ...to debug complex network latency or security issues. Full Lifecycle Ownership:...SeniorLong term contractContract work3 days per week$98.08k - $147.12k per year
...of our corporate culture. As a member of our team, you will have the opportunity to partner... ...Service platform that enables development and deployment of multi-tenant SaaS applications. We are looking for a Senior Software Developer with a focus on Backend and AI development to...SeniorInternshipWork at office$94.3k - $141.5k per year
The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the establishment and implementation of new... ...systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications...SeniorFull time- ...performanceHealth insuranceTraining & developmentAbout the Role: Triunity Software is looking for a talented and driven Senior Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on cutting-edge software solutions, collaborate with...Senior
- Build scalable software with Java, React, and cloud-native technologies as an experienced Developer on Citi’s Operations Workbench team. This is a full-time position.You will contribute hands-on to a new platform while collaborating across global, virtual, and diverse environments...SeniorFull time
$120.8k - $170.8k per year
## Senior Java Developer - Vice PresidentApply: Hybrid: Mississauga Ontario Canada: Full time: Posted Yesterday: 26992013We are seeking... ...Senior Developer to join our Operations Workbench Scrum team. You will be a key contributor to the development of our new,...SeniorFull time$120.8k - $170.8k per year
Are you a Senior Java Developer ready to shape the architecture behind global reference data solutions used by clients around the world? In this role... ...-to-end microservices solutions within a global engineering team, bringing deep Java expertise to modern, cloud-ready...SeniorFull timeWork at officeImmediate startRemote workWorldwide2 days per week$94.3k - $141.5k per year
...For As part of our global technology team, you will be working with a group of passionate... ...make evaluative judgementRecommend and develop security measures in post implementation analysis... ...of judgement and autonomy.Acts as SME to senior stakeholders and /or other team members....SeniorFull time$100k - $110k per year
...initiatives in our FinLabs we develop solutions for modernization, from... ...commitment to our talented teams. With top clients to boast about... ...We are looking for a Java Developer to be part of the Cash... ...expectation.Further improve test and deployment automation, increase maturity...SeniorLong term contractFlexible hours- ...strategic reference data platforms with Java and Spring Boot for the world's most... ...analysis, design, development, testing, and deployment.This Java Developer role requires at least six years of... ..., Production Support, infrastructure teams, and technology vendors. The work...Senior
- Build secure full-stack solutions with Kotlin, Java, React, and SQL at Equisoft in a hybrid role based in Québec City. Work across analysis, development, and quality assurance.As a Senior Developer, you will design, develop, and deploy solutions for Equisoft/centralize, an...Senior
- Build secure full-stack solutions with Kotlin, Java, React, and SQL at Equisoft in a hybrid Québec City workplace. Shape software for insurance clients.As a Senior Full-Stack Developer, you will design, develop, and deploy solutions for Equisoft/centralize, an insurance agency...Senior
- Senior Lead Java Developer:On behalf of our Financial Services client, Procom is searching for a Senior Lead Java Developer for a 6 month contract... ...are seeking a Senior Lead Java Developer to join our dynamic team focused on enhancing developer productivity. The project involves...SeniorContract workWork at officeImmediate start
- Build strategic Java reference data platforms for a global bank, using Spring Boot, SQL, REST services, Kafka, and Redis across a global team.This Senior Java Developer owns key projects and components supporting organizational information gathering and data access. The work...Senior
- The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container... ...Round 1 – Hiring managers: 30 minutes via MS Teams. 10 minutes for introduction, role overview, and...SeniorRemplacementContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer (Deployment Security Team/Citi). Be the first to apply!
Related searches
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB
- java developer remote Winnipeg, MB
- java software developer Winnipeg, MB
- junior java developer Winnipeg, MB
- entry level java developer Winnipeg, MB
- java developer Winnipeg, MB
- cyber security analyst Winnipeg, MB
- cyber security analyst no experience Winnipeg, MB

