Java Full Stack Programmer Analyst Assistant Vice President
Citigroup Inc.
Java Full Stack Engineer — Senior Programmer Analyst Citi is looking for a Java Full Stack Engineer to join our Technology team and play a hands‑on role in building and evolving large-scale enterprise applications that power global financial services. In this role, you will contribute across the full software development lifecycle — from architecture and design through to deployment and production support — working alongside product managers, designers, and engineers to deliver high-quality software solutions. This is an opportunity to bring technical depth across both backend Java and modern frontend technologies to a team where your code has real impact at global scale. Responsibilities Design, build, and deliver scalable, high-performance backend services using Java 17+, Spring Boot, Spring MVC, Spring Security, and Spring Batch across complex enterprise platforms. Develop and maintain RESTful APIs and microservices architectures, applying best practices in service design, data modeling, and relational database management with Oracle. Build and maintain responsive, accessible frontend applications using React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3, including integration with Redux and Flux. Collaborate across engineering, product, and design teams to define technical requirements, develop solution strategies, and deliver software that meets business objectives. Configure and manage AWS cloud infrastructure — including API Gateway, Lambda, ECS, EC2, MSK, and RDS — to support reliable, scalable application deployments. Lead and participate in code reviews, implement unit and component testing using JUnit, Mockito, and React Testing Library, and actively promote high standards of code quality and knowledge sharing. Apply secure coding practices throughout the development process to protect sensitive data, reduce vulnerabilities, and maintain the integrity of software solutions. Required Qualifications & Skills 4 to 6 years of hands‑on software development experience, with a track record of delivering on complex, large-scale enterprise platforms. Deep backend development expertise using Java 17+, Spring Boot, Spring Framework, Spring MVC, and Spring Security, with strong command of Maven or Gradle build tooling. Proven ability to design and implement RESTful services and microservices, with solid experience in data modeling and Oracle relational database design. Expert‑level frontend development skills across React.js (including Redux and Flux), TypeScript, JavaScript (ES6+), HTML5, and CSS3, with hands‑on use of Webpack, Babel, and npm/yarn. Practical experience configuring AWS services including API Gateway, Lambda, ECS, EC2, Elastic Load Balancers, MSK, and RDS, with broader familiarity in cloud infrastructure setup. Experience with observability tooling — including Elastic and Kibana — for application monitoring, debugging, and performance analysis. Bachelor's degree in a relevant field, or equivalent professional experience. Beneficial Skills & Qualifications Experience working with GitLab or Bitbucket for version control and continuous integration, including building and maintaining Jenkins pipelines. Hands‑on experience with containerization and orchestration technologies including Docker, Kubernetes, and OpenShift. Familiarity with Agile and Scrum methodologies, with the ability to contribute effectively in iterative, cross‑functional delivery environments. Knowledge of responsive design principles and ADA accessibility compliance standards in frontend development. Certification in a relevant cloud or technology platform (e.g., AWS certification). What We Offer
At Citi, you will work on technology that operates at a scale few organizations can offer. You will be part of a collaborative engineering team where your contributions directly shape the platforms used by clients and colleagues around the world. We invest in our people through structured learning, career development, and a working model designed to support both performance and wellbeing. Hybrid working model with 3 days in the office and 2 days working remotely, providing flexibility alongside team connection. Access to learning and development programs, technical training, and opportunities to pursue relevant certifications. Exposure to complex, high‑impact engineering challenges across a global financial services platform. Competitive compensation and benefits package, including financial wellbeing support. Wellbeing resources and programmes designed to support your health and work‑life balance. A performance‑driven team culture that values technical excellence, collaboration, and continuous improvement. Build enterprise‑grade software at global scale — apply now to join Citi's Technology team as a Java Full Stack Engineer. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster. #J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Java Full Stack Programmer Analyst Assistant Vice President in Winnipeg, MB vacancy
- The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and... ...issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are...Java
$74.25k - $117.5k per year
About the Role As a Full Stack Lead Engineer, you will make an impact by designing and delivering... ...platforms using microservices, AI-assisted development, and DevOps practices. Cognizant... ...Code and troubleshoot Python and/or Java REST APIs and related software Help lead...JavaWork at office- Take your Java expertise to current heights at the company Technology as a Senior Full Stack Developer. Collaborate on creative projects while ensuring quality and performance across applications. As part of the Cloud First - Software Engineering team, you will manage the architecture...Java
- Elevate software solutions as a Full Stack Java Developer in Mississauga, Canada, with over 8 years of experience. Engage in both front-end and back-end development using the latest technologies. This role invites you to leverage your skills in Java Spring Boot for microservices...Java
- Elevate your engineering career at Veeva as a Senior Java Software Engineer focused on full-stack product development. Bring your Java expertise to create scalable applications. This position requires substantial experience in software development, particularly with Java, JavaScript...Java
- Join a dynamic team in Toronto as a Full Stack Technical Lead, specializing in Java and cloud solutions. Drive the development of scalable applications while mentoring engineers in best practices. With 8–12 years of experience, this hands-on role involves leading full stack...Java
- Advance your career at Veeva as a Senior Java Full Stack Engineer focusing on scalable product development. Leverage your Java and JavaScript expertise while mentoring junior team members. This role seeks a seasoned software engineer with over five years of experience. You...Java
- Take charge of application systems as Vice President of Fullstack Development at Citi. Lead design... ...Applications Development Technology Lead Analyst to oversee complex application systems.... ...management and communication expertise • Strong Java and full-stack development skills • Deep...Java
- Job Overview The Lead Java Back End Developer is responsible for establishing and implementing new or revised application systems and... ...solutions Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary Appropriately assess risk when business...Java
$108k - $140k per year
Position Overview As part of the AXI Reporting Platform Transformation, you will be working as a Business Subject Matter Expert/Business Analyst within the AXI Reporting Platform Transformation and Support Team. You will primarily focus on the AXI Reporting functions of the...Work at officeLocal areaFlexible hours- Elevate your career as a Senior Full Stack Developer focused on Java at a forward-thinking company based in Toronto. This hybrid work role demands extensive experience in Java, cloud technologies, and problem solving. The role is a 6-month contract offering potential for a full...JavaFull timeContract work
- Join Capgemini as a Java Full-stack Engineer, focusing on software development in production management. Boost team productivity and innovate in software solutions for complex challenges. In this senior role, you will be instrumental in the multi-year transformation journey...JavaShift work
- Overview Full Stack Developer with a strong focus on AI‑driven development to join our dynamic team. Responsibilities Leverage AI tools... ....js, and strong back‑end development skills with experience in Java. Hands‑on experience with RESTful APIs, GraphQL, and...JavaFull timeFlexible hours
- Elevate your career as a Java Full Stack Tech Lead with Synechron in Toronto. This full‑time role combines hands‑on coding with leadership responsibilities in a collaborative remote environment. Synechron seeks a skilled Technical Lead to drive the design and development of...JavaFull time
- NTT DATA is hiring a Senior Java Full Stack Developer for a hybrid role in Brampton, Ontario. Leverage your extensive experience in Java and front-end technologies to lead web application development efforts. In this crucial position, you will utilize your 8+ years of expertise...Java
- Lead the charge in technological innovation as the Vice President of Application Development. This full-time role focuses on systems analysis and programming while... ...operating procedures • Act as a resource for junior analysts and team members Requirements: • 5-8 years in...Full time
$62 per hour
Elevate your leadership career as Vice President of Operations with a permanent full-time role. Offering $62.00 per hour, this position requires on-site presence and strong managerial skills. In this role, you will oversee organizational policies and resource allocation while...Hourly payPermanent employmentFull time- ...under the general supervision of the Senior Programmer Analyst, the programmer analyst provides first... ...the Help Desk support application. Assist with implementation of business requirements... ...: Information Technology | Job Type: Full-time | Company: Paterson Grain | Country...Full time
$260k - $320k per year
...Vice President, Software Engineering (Apps & Solutions) Toronto or Chicago (hybrid). $260-320k base + bonus + stock options. Digital... ...workflows where AI is embedded as a primary actor , not an assistive tool Build and operationalize AI-native delivery systems...- ...seeking a visionary and highly accomplished Vice President (VP) to join our team as Application/... ...more modern programming languages (e.g., Java, Go, Python). 3+ years’ proven experience... ...engineering environment. Must have Full‑stack Java backend, React or Angular frontend...Java
- Vice President of Engineering Project: Fractional SVP Engineering Technologies: Generative AI Seniority: Senior Role Overview... ...transitional window, with a solid likelihood of transitioning to a full time permanent role for the right candidate. They report to the...Permanent employmentFull time
- Elevate your financial career with TD Securities as a Vice President in Toronto. This role focuses on executing trades and fostering relationships... ...• Develop new and deepen existing client relationships • Assist the broader trading desk Requirements: • Experience in equity...
- ...senior leadership into running a business and potentially owning part of it? We are partnering with a well-established and respected Vice President, Construction in Winnipeg that is looking for a strong operational and business leader to step into a key leadership role as the...Long term contractFor subcontractorImmediate start
- Join Sitero as Vice President of Finance, leading strategic financial operations in the clinical services industry. This pivotal full time role enhances global operations and drives innovation... ...transparency and thorough project analysis Assist talent acquisition with strategic...Full time
- Enhance client experiences as a Full Stack Developer at CIBC, located in Toronto. This role involves leading the development of innovative... ...leverage over five years of experience with technologies including Java 8+, Spring MVC, and RESTful APIs to drive enterprise-scale...Java
$140k - $160k per year
Job Summary Vice President, Marketing Department: Marketing & Digital Reports To: Co‑General Manager Location: Toronto, Ontario, Canada Employment Type: Full‑time (Regular) Working Hours: 37.5 hours per week Pay Range: $140,000 – $160,000 Responsibilities Lead strategic...Long term contractFull timeWork at office- Roles and responsibilities (Full stack Support role) Respond to and triage support questions and support requests from Meta engineers on... ...(backend and frontend) used for large-scale development (e.g., Java/Python/PHP/JavaScript/TypeScript). Database systems - Mandatory...Java
- Elevate ZOLEO's marketing strategies at Roadpost as the Vice President of Marketing, leveraging AI innovations. Drive growth and unify B2C and B2B marketing efforts for satellite communication services. In this senior role at Roadpost, you will lead an AI-driven marketing...
- Drive compliance excellence as Vice President at DUCA, overseeing AML/ATF and privacy. Leverage your extensive compliance leadership experience to elevate regulatory strategies. As the Vice President of Compliance (CAMLO & Privacy Officer), you will lead DUCA’s compliance...
- Lead innovative capital markets strategies as the Vice President of Funding and Securitization at Peoples Group. Manage securitization and funding initiatives while ensuring compliance and optimizing resources. In this leadership role, you will directly report to the Senior...Long term contractTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Full Stack Programmer Analyst Assistant Vice President. Be the first to apply!
Related searches
- java developer remote Winnipeg, MB
- entry level java developer Winnipeg, MB
- java developer Winnipeg, MB
- java developer no experience Winnipeg, MB
- senior java developer Winnipeg, MB
- développeur java Winnipeg, MB
- junior java developer Winnipeg, MB
- java software developer Winnipeg, MB
- full stack developer Winnipeg, MB
- junior full stack developer Winnipeg, MB
