Senior Java Developer Solution Architect - Vice President
Citigroup Inc.
Role Summary
We’re seeking a seasoned Senior Java Developer Solution Architect with 6+ years of experience to lead end‑to‑end technical design and delivery of mission‑critical systems. You will own architecture decisions, drive engineering excellence, mentor senior engineers, and partner with product, security, and platform teams to build scalable, reliable, and secure distributed systems.
Key Responsibilities
- Architecture & Design
- Create and evolve system architecture for cloud‑native, microservices/event‑driven platforms (scalability, resilience, security, cost).
- Generate high‑level and low‑level designs, integration patterns, API contracts, and reference implementations.
- Lead design reviews; ensure alignment with domain‑driven design (DDD), 12‑factor principles, and organization standards.
- Engineering Leadership
- Lead squads through full SDLC—from discovery and PoCs to production and SRE handoff.
- Establish coding standards, code review practices, and secure‑by‑default patterns.
- Mentor and coach senior engineers; support career growth and succession of technical leaders.
- Hands‑on Development
- Build core services using Java (17+), Spring Boot, REST/GraphQL, and message/event streaming.
- Optimize for performance, concurrency, observability, and operational excellence (SLOs, error budgets).
- Drive quality with unit, integration, and contract testing, test data strategy, and automated quality gates.
- Cloud & Platform
- Design for AWS/Azure/GCP, container orchestration (Kubernetes), service mesh, and CI/CD.
- Implement infrastructure‑as‑code (IaC) patterns and secrets management.
- Partner with SRE/Platform teams on monitoring, alerting, logging, tracing, and cost governance.
- Data & Integration
- Architect integrations across SQL/NoSQL, caching (Redis), and event streams (Kafka/Pulsar).
- Define data contracts, schema evolution strategies, and idempotent/eventual consistency patterns.
- Security & Compliance
- Embed AppSec best practices, OWASP controls, secure API/auth (OAuth2/OIDC), and zero trust patterns.
- Ensure compliance with regulatory and audit requirements where applicable.
- Stakeholder Partnership
- Translate business needs into technical roadmaps and architecture runway.
- Communicate trade‑offs and decisions to both technical and non‑technical audiences.
- GenAI
- Knowledge of MCP, A2A, and Agentic Architecture.
Required Qualifications
- 6+ years of progressive experience building enterprise systems, with 7+ years in Java and Spring at scale.
- Proven delivery of cloud‑native, microservices, and event‑driven architectures.
- Strong expertise in:
- Java 11/17+, Spring Boot, Spring Cloud
- REST/GraphQL APIs, gRPC (nice‑to‑have)
- Kafka (or Pulsar), Kubernetes, Docker
- RDBMS (PostgreSQL/MySQL/Oracle) and NoSQL (MongoDB/Cassandra/DynamoDB)
- Caching (Redis), CI/CD (GitHub Actions/Azure DevOps/Jenkins), IaC (Terraform/ARM)
- Observability (OpenTelemetry, Prometheus/Grafana, ELK), feature flags / progressive delivery
- Solid grasp of concurrency, performance tuning, resiliency patterns (circuit breakers, retries, bulkheads), and fault‑tolerance.
- Demonstrated leadership of architectural forums, design reviews, and mentorship.
- Strong communication and stakeholder management skills.
Nice‑to‑Have
- Domain knowledge: Payments, banking, capital markets, insurance, e‑commerce, supply chain, or telecom.
- Security: Threat modeling, shift‑left security, SAST/DAST, secrets rotation, mTLS.
- Data: CDC (Debezium), schema registry, exactly‑once semantics, streaming ETL.
- Platform: Service mesh (Istio/Linkerd), API gateways (Kong/Apigee), Serverless (Lambda/Functions).
- Modern patterns: CQRS, event sourcing, Saga orchestration, hexagonal architecture.
Education
- Bachelor’s degree/University degree or equivalent experience.
- Master’s degree preferred.
- Responsibilities Collaborate with Technical lead to design, develop, and maintain software applications using Java, Spring, and Angular. Monitor and control all... ...and openly discussing implementation challenges and solutions. Actively contribute to system design and...Senior
$120k - $170k per year
The Java Technology Developer is a senior-level position responsible for establishing and implementing new or revised application systems and programs... ...analysts, DevOps, and support teams to deliver high-quality solutions across Capital Markets and Risk domains. Contribute to...SeniorFull time- ...Technology Lead Analyst is a senior level position responsible for... ...knowledge of system flow and develop standards for coding, testing,... ...issues and develop innovative solutions. Serve as advisor or coach... ...Required: 8+ years of hands‑on Java development experience, including...SeniorFlexible hours
- Job Description The Senior Full Stack Java Developer – is a senior level position responsible for establishing and implementing new or revised application... ...thinking to define issues and develop innovative solutions. Serve as advisor or coach to mid-level developers and...Senior
- The Applications Development Senior Programmer Analyst is an intermediate level position... ...make evaluative judgement Recommend and develop security measures in post implementation... ...on issues, recommend advanced programming solutions, and install and assist customer exposure...Senior
- The Applications Development Senior Programmer Analyst is an intermediate... ...judgement. Recommend and develop security measures in post-... ...recommend advanced programming solutions, and install and assist... ...APIs using languages such as Java, Python, or similar. Programming...Senior
- ...standards Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging #J-18808-Ljbffr
- Overview The Senior Full Stack Developer is a senior level position responsible for establishing and... ...define issues and develop innovative solutions. Serve as an advisor or coach to mid‑level... ...Proficiency in programming with Java, API, and cloud engineering. Hands‑on...Senior
$120.8k - $170.8k per year
...make a real impact. Job Overview The Senior Full Stack Developer is a senior level position responsible... ...define issues and develop innovative solutions Serve as advisor or coach to mid-level... ...Proficiency in programming in Java, API, Cloud engineering Hands‑on experience...Senior- ...and experienced Development Senior Programmer Analyst (C12) to join... ...instrumental in designing, developing, and maintaining robust, scalable... ...microservices-based solutions with focus on scalability, reliability... ..., including product owners, architects, and other engineers, to...Senior
- Take on the challenge as a Hybrid Vice President Java Innovator in Mississauga, where your coding skills and leadership will transform engineering at a global financial institution. Experience in inspiring teams and championing engineering culture is essential. This crucial...
- Wipro Limited is searching for a Senior Solution Architect with deep Java and Angular knowledge. Lead the design and implementation of sophisticated enterprise solutions for our clients. This role requires 8-10 years of experience in developing enterprise applications at Wipro...Senior
- The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs... ...interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and...Senior
$120.8k - $170.8k per year
The Big Data Developer is a senior level position responsible for establishing and implementing scalable, efficient big data application systems... ...and implement scalable and efficient Hadoop architecture solutions encompassing core ecosystem components, including HDFS, YARN...SeniorPermanent employmentFull time- ...architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation... ...interpretive thinking to define issues and develop innovative solutions Serve as advisor or coach to mid-level developers and analysts,...Senior
- Overview This senior level position is responsible for establishing... ...architecture blueprint. Develop standards for coding, testing,... ...depth analysis and innovative solutions through interpretive thinking.... ...years of strong proficiency in Java, including Spring Boot and Spring...Senior
- Take charge as a Lead Senior Java Developer Architect, shaping the future of critical systems through your extensive expertise. With over 6 years in the field, you’ll oversee the design and delivery processes. Your role will require you to create architecturally sound platforms...Senior
$94.3k - $141.5k per year
## Python Developer - Assistant Vice PresidentApplyremote type: Hybridlocations: Mississauga Ontario Canadatime type: Full timeposted on... ..., developing, testing, and deploying high-quality software solutions using Python. You will work on various aspects of our platform...Full time- ...reliable, and efficient technology solutions that are foundational to... ...firm. Citi is looking for a Senior AI Engineer (Applications Development... ...business challenges. Architect scalable, high‑performance... ...and sharpen decision‑making. Develop agents that automate complex workflows...SeniorLong term contractWork at officeRemote work
$145.1k - $217.7k per year
About the Role We are seeking an experienced, hands‑on Senior Java Developer to contribute to the development of our engineering frameworks... ...direction to meet timelines and delivery commitments with tactical solutions, while maintaining a clear vision for strategic platform...SeniorFull time- Join the innovative team at the company as a Vice President Full Stack Developer, specializing in .NET, React, SQL Server, and Generative AI initiatives. Drive technology innovation and solution delivery in a global setting. The Client Technology Group is looking for a skilled...Senior
- ...seeking a Technical Lead with strong hands‑on experience in developing server‑side components in Java. Candidate must have experience in developing... ...Spring. The work will include strategic state‑of‑the‑art solutions using new stack development, Agile/DevOps, high standards...Senior
$94.3k - $141.5k per year
...seeking a highly motivated and experienced Senior Full Stack Developer to join our dynamic team focused on... ...designing, developing, and deploying solutions that streamline workflows, automate... ...applications, cloud services in Angular / Java/Spring / OpenShift stack Work...SeniorFull time$94.3k - $141.5k per year
...Job Type: Hybrid Posted: Apr. 30, 2026 Job Overview The Senior Java Developer works within Global Spread Products Technology. We are... ...components in Java. The work will include strategic state‑of‑the‑art solutions. You will use new stack development with Agile, DevOps high...SeniorFull time$94.3k - $141.5k per year
We are looking for a Python Developer (Applications Development Sr Programmer Analyst - C12)... ...with hands‑on experience developing Gen AI solutions. As a developer, you will leverage your... ...Qualifications Experience or familiarity with Java development, particularly within...Full time- Senior Vice President of Finance Service Residential is simplifying property management. Its hospitality-minded teams serve 9,000 residential... ...Canada. The organization partners with boards, owners, and developers to enhance the value of every property and the life of every...SeniorFull timeContract workWork at officeLocal areaWork from homeMonday to fridayAfternoon shift
- ...testing and deployment. As a developer, the candidate will be responsible... ...& deploying technical solution following engineering excellence... ...understanding of produc ts- Enhance/Re-architect existing components to satisfy... ...following technologi es:- Java (Core, JDBC, MT, Collections,...SeniorInternship
- ...leader in Clinical services and software solutions for the life sciences industry. We have... ...compliance, and innovation. Job Title: Vice President, Finance Function: Corporate Finance... ...positioning and technology differentiation Develop and maintain robust financial models to...SeniorLong term contractPermanent employmentFull timeMonday to fridayShift work
- Lead transformative software development as a Senior Java Developer with Capgemini. Engage in critical projects, establishing best practices while... ...encompasses the development and implementation of software solutions in a complex production management setting. As part of an...Senior
$95k per year
...largest fund administration and middle office solutions providers. Our business is unique in its... ...clients, and for you Transfer Agency Vice President Role Summary: Apex Fund Services is... ...The Vice President will report into the Senior Vice President who is the Head of Transfer...SeniorWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer Solution Architect - Vice President. Be the first to apply!
- java developer remote Mississauga, ON
- entry level java developer Mississauga, ON
- java developer Mississauga, ON
- java developer no experience Mississauga, ON
- senior java developer Mississauga, ON
- junior java developer Mississauga, ON
- java software developer Mississauga, ON
- solution architect contract Mississauga, ON
- solution sales manager Mississauga, ON
- senior solution architect Mississauga, ON
