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 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer (Deployment Security Team/Citi) in Winnipeg, MB vacancy
- 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
- We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application... ..., 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
- We are seeking an experienced Java Developer with strong hands-on expertise in Java, Spring Boot, microservices architecture, MongoDB... ...architects, business analysts, QA engineers, and DevOps teams to deliver reliable, secure, and high-performance software solutions. Key...SeniorContract work
$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- ...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, and 7+ total IT experience.- Logical...SeniorInternship
- 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
$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$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- ...ready to share their expertise within open and collaborative teams, and who are not afraid to take initiative. We also value... ...company values.Position Overview We are seeking an experienced Senior Java / C++ Developer to join our team in Montréal. The successful candidate will...SeniorWork at officeRemote workFlexible hours
$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$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$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- ...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
- Design high-performance Elasticsearch security with Java expertise across authentication, authorization, and distributed systems at the Search AI Company.As a Senior Software Developer, you will help architect Elasticsearch security features from design through production. Your...Senior
- Build Java and Spring Boot services at Accommodations Plus International, using AI coding assistants to create secure, reliable backend solutions.As a Senior Backend Developer, you will design APIs, data models, and integrations for enterprise-grade applications. You will collaborate...SeniorInternship
- 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
- ...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
- Modernize business-critical Java platforms at Capco through deep back-end engineering... ..., legacy refactoring, and modern cloud deployment environments. This hands-on role... ...technology modernization.Capco seeks a Senior Java Developer with 8+ years of Java experience for a...Senior
- Blutic is looking for experienced Senior Java Backend Developer (Java + SQL) with 7 to 15 years of experience to join our high-performing engineering team. The ideal candidate will have strong expertise in Java, Spring Framework, SQL, Test-Driven Development (TDD...Senior
$120k - $140k per year
...blockchain technology. As a member of our rapidly growing team, you'll join a talented, dynamic group of team members who... ...new technologies to join our growing Engineering team as our Senior Java Back End Developer.As a Senior Java Back-End Developer at Localcoin, you will...SeniorInternshipWork at office2 days per week$79.32k - $110.68k per year
Citi is looking for a Java Developer to join its technology organisation and play a hands‑on role in building, enhancing, and integrating the applications... ...-native environments, working across cross-functional teams to solve real engineering challenges. This is an opportunity...Long term contractFull timeWork at officeRemote workWorldwide- Build Java applications with Spring Boot and AWS while supporting Nasdaq’s securities technology through a Wednesday-to-Sunday hybrid schedule... ...coverage.As a Software Developer, you will create professional... ...infrastructure as code, and AWS deployment. You will collaborate with...SeniorWork at officeRemote work
- Build secure Java integrations at Localcoin in Toronto, using Spring and SQL within a hybrid schedule of two office days weekly.As a Senior Java Back-End Developer, you will develop stable applications for Localcoin’s digital currency platform. The role emphasizes Java 8, Spring...SeniorWork at office
- We are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga, Ontario, working on high-performance enterprise applications . The ideal candidate will have strong expertise in Core Java, multithreading, concurrency, low-latency application development...Senior
- ...exceeds 25%. Job DescriptionWe are looking for a Senior Full Stack Developer to design, build and maintain both front-end... ...APIs, microservices, databases and cloud deployments. You will develop scalable, secure and high-performing enterprise applications using...SeniorInternshipWork at officeRemote workRelocation2 days per week
- Build Java applications with Spring Boot and AWS at Nasdaq while... ...Sunday schedule.This Software Developer role contributes to web-based... ...server applications for financial securities customers. You will... ...development, QA, DevOps, and operations teams using iterative delivery...Senior
- Build enterprise applications with Java and React as a Senior Full Stack Developer in a hybrid Toronto role, working onsite two days weekly.Miratech seeks a senior... ....Key Responsibilities: Design, develop, test, deploy, and support full stack applicationsBuild responsive interfaces...Senior
$120k - $130k per year
...Ontario, Canada 8+ years $120K - $130K CAD Posted 6 days ago N2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology delivery team in Mississauga, Ontario, Canada. At N2P Systems, you will put 8+ years of hands-on experience with Java...SeniorContract work- Design scalable Java and Spring Boot services from the Greater Toronto Area, working... ...in transportation and logistics. As a Senior Java Developer, you will create RESTful APIs, microservices... ...enterprise systems with security and error handlingDevelop automated tests...SeniorFull timeContract workRemote work
$94.3k - $141.5k per year
About Citi: Citi, the leading global bank, has approximately 200... ...corporate and investment banking, securities brokerage, transaction services... ...Operations & Technology teams are charged with a mission that... ...group is looking for a hands‑on, java developer to work in a Mississauga...SeniorFull time
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 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
- cyber security analyst Winnipeg, MB
- senior cyber security analyst Winnipeg, MB

