Lead Full Stack Java Developer - Vice President
Citi
The Lead Full Stack Java Developer with 6-10 years of experience is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Responsibilities
- Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.
- Resolve a variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry 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, and implementation.
- Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
- Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
- Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Technical Skill Requirements
- Frontend (Client-Side)
- HTML5/CSS3: The foundational languages for structuring and styling web content.
- JavaScript/TypeScript: Essential for interactive and dynamic web pages.
- Frontend Frameworks/Libraries
- React: A declarative, component-based JavaScript library for building user interfaces.
- Build Tools
- Webpack/Vite: Module bundlers for JavaScript applications.
- NPM/Yarn: Package managers for JavaScript.
- Backend (Server-Side)
- Programming Language
- Java: The primary language for backend logic and APIs.
- Frameworks
- Spring Framework (especially Spring Boot): The most popular and comprehensive framework for building enterprise-grade Java applications, including RESTful APIs, microservices, and web applications. Spring Boot simplifies application development and deployment.
- Jakarta EE (formerly Java EE): A platform for developing enterprise applications, though less commonly used for new microservices architectures compared to Spring Boot.
- Quarkus: A Kubernetes-native Java framework tailored for GraalVM and OpenJDK, optimizing Java for microservices, containers, and serverless environments.
- Web Servers
- Apache Tomcat: A widely used open-source web server and servlet container for Java applications.
- API Development
- RESTful APIs: Common architectural style for designing networked applications.
- GraphQL: An API query language and runtime for fulfilling those queries with your existing data.
- Databases
- Relational Databases
- NoSQL/SQL Database: A widely used commercial relational database.
- Object-Relational Mapping (ORM) / Data Access
- Hibernate: A robust ORM framework for Java.
- Spring Data JPA: Simplifies data access layer development with Spring and JPA.
- Cloud Platforms
- Openshift
- Relational Databases
- DevOps & Cloud
- Version Control
- Git: Distributed version control system (e.g., GitHub, GitLab, Bitbucket).
- Build Tools
- Maven: A powerful project management and comprehension tool.
- Gradle: A flexible build automation tool.
- Continuous Integration/Continuous Deployment (CI/CD)
- Jenkins: An open-source automation server for CI/CD pipelines.
- GitLab CI/CD: Integrated CI/CD within GitLab.
- GitHub Actions: Workflow automation directly in GitHub repositories.
- Containerization & Orchestration
- Docker: For packaging applications into portable containers.
- Kubernetes: For automating deployment, scaling, and management of containerized applications.
- Monitoring & Logging
- Prometheus & Grafana: For metrics collection and visualization.
- ELK Stack (Elasticsearch, Logstash, Kibana): For centralized logging.
- Splunk: Enterprise platform for collecting, searching, and analyzing machine data.
- Other Important Technologies
- Caching: Redis, Ehcache, Caffeine.
- Message Brokers: Apache Kafka, RabbitMQ, ActiveMQ.
- Testing: JUnit, Mockito, Selenium, Cucumber.
- Security: Spring Security, OAuth2, JWT.
Education
- Bachelor’s degree/University degree or equivalent experience.
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.
- Version Control
- Programming Language
- Java Full Stack Developer (Senior Level) The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is...Suggested
- ...The Applications Development Technology Lead Analyst is a senior level position responsible... ...advanced knowledge of system flow and develop standards for coding, testing, debugging,... ...CI). Qualifications 8+ years of hands‑on Java development experience, including Spring,...SuggestedFlexible hours
$120.8k - $170.8k per year
...The Senior Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and... .... Required Qualifications Proficiency in programming in Java, API, Cloud engineering Hands on experience of building RESTful...SuggestedFull time- Lead the charge in innovation as Vice President Full Stack Developer at the company, focusing on .NET, React, and Generative AI. Drive solution delivery in a global environment and enhance our technical offerings. The company is seeking a talented Full Stack Software Developer...Suggested
- Responsibilities Design and develop web based applications, cloud services in Java/Spring/Hibernate stack Work closely with our stakeholders in a highly collaborative environment Promote and follow solid agile software development practices Build for highly reliable, scalable...SuggestedManual labor
- Join Citigroup as a Lead Full Stack Developer with a focus on Java technologies. Leverage your technical talents to enhance application design and process improvements. This Vice President-level position offers the opportunity to integrate various team functions and develop...
- Citi is looking for a Vice President level Full Stack Developer with expertise in .NET and React to drive technical innovation. Collaborate on projects that integrate Generative AI tools. As a vital member of Citi's Client Technology Group, you will design and maintain cutting...
- Lead Java Developer Job Description Key Responsibilities Develop and maintain web applications across the stack: UI, APIs, and backend services. Build scalable, secure microservices using Java and Spring Boot. Develop responsive user interfaces using Angular, leveraging...
- The Java Full Stack Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming...
- The Full Stack Development Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems... ...resilient full-stack applications, with a primary focus on Java, Spring Boot, and modern front-end frameworks. Team Mentorship...
- Advance as a Senior Lead Java Full Stack Developer with Citi, where you will drive the development of web applications using top technologies like Java and Angular. In this pivotal role, you will oversee the development of web applications, focusing on creating secure microservices...
- Bring your expertise to Citi as a Lead Full Stack Java Developer, where you will handle high-volume applications in the dynamic capital markets space. This senior role combines technical leadership with project management to deliver critical solutions. As part of the Inventory...
- Join Citi as a Vice President Java Developer, driving innovation in software applications for Capital Markets with cloud-native architectures. Collaborate to deliver mission-critical platforms. In this senior role, you will establish and implement application systems focused...
$94.3k - $141.5k per year
...a highly motivated candidate for Senior Java developer in Wholesale Credit Risk Technology team... ...technology initiatives targeted to maintain lead position among its competitors.... ...Family Applications Development Time Type Full time Primary Location Full Time Salary...Full time$94.3k - $141.5k per year
Senior Java Developer – Wholesale Credit Risk Technology Citi is seeking a highly motivated candidate... ...initiatives targeted to maintain lead position among its competitors. Responsibilities... ...: Applications Development. Time Type: Full time. Primary Location: Full Time. Salary...Full time- ...within the Creditor Insurance portfolio. What will you do? Design, develop, and implement scalable application systems, including coding,... ...? Must have: 5+ years of professional experience with Java/Spring Boot/GraphQL/Microservices Extensive experience working with...Flexible hours
- Seize the opportunity at Citi as a Vice President Applied AI Full-Stack Engineer, where technology meets innovation in Corporate Banking. Your engineering excellence will directly impact business outcomes through AI solutions. This role distinguishes itself by emphasizing...
- Elevate your career with Citi's Client Technology Group as a Vice President Full Stack Developer. This role allows you to create web applications using .NET, React, and SQL Server, while integrating Generative AI tools through Python. Citi is seeking a talented software...
$92.74k - $123.38k per year
Senior UI / Full Stack Lead Infosys is seeking a Senior UI / Full Stack Lead for a critical enterprise application undergoing transition... ..., HTML5, and CSS3. Strong backend development experience using Java/J2EE, including Java 8/11/17+, Spring Boot, Microservices, and...Relocation$120k - $170k per year
The Java Technology Developer is a senior-level position responsible for establishing and implementing new... ...overall objective of this role is to lead application systems analysis and programming... ..., providing expertise across the full software development lifecycle from concept...Full time- 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‑... ...Engineering Leadership Lead squads through full SDLC—from discovery and PoCs to production and SRE...Contract workShift work
- ...intranet web application platforms on micro‑services architecture, owning decisions across the full stack — from Angular frontends to Java/Spring Boot backends and MongoDB data layer. Lead system design at both high and low levels, producing artefacts such as sequence diagrams,...
- ...engineers, and we are seeking an exceptional Full Stack Data Engineer to join our high-... ...candidate will be instrumental in designing, developing, and optimizing robust data pipelines,... ...formats (e.g., Parquet, ORC, Avro) and leading data lake solutions (e.g., Delta Lake, Iceberg...
- Take charge of application systems as Vice President of Fullstack Development at Citi. Lead design and implementation while leveraging deep technical expertise... ...while resolving complex issues • Mentor mid-level developers and guide their growth • Assess risks and ensure compliance...
$120.8k - $170.8k per year
The Senior Backend Developer – Vice President is responsible for establishing and implementing new or revised application systems and programs in coordination... ...Technology team. The overall objective of this role is to lead applications systems analysis and programming activities....Full time$120.8k - $170.8k per year
...Applications Development Technology Lead Analyst is a senior level... ...on Python, FastAPI, MCP, LLM, Java and other latest technologies.... ...experience in Python. Work with developers onshore, offshore and matrix teams... ...Credit Risk domains. This is a full‑time position located in the...Full time$92.74k - $123.38k per year
Overview Infosys is hiring Senior Full Stack Developer. We are looking for an experienced and results-driven Java Lead to design, develop, and lead scalable microservices-based applications using Spring Boot. The role requires strong expertise in backend development, API...Relocation$94.3k - $141.5k per year
...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business... ...University degree or equivalent experience Location: [Primary Location Full Time] Salary Range: $94,300.00 - $141,500.00 This job...Full time- Enhance your career as a Vice President of Application Development at Citi, focusing on systems programming and user support. This intermediate... ...groups, you will recommend programming enhancements and lead post-implementation analyses. Key Responsibilities: • Conduct...
- ...Products Technology and we are seeking a Technical Lead with strong hands‑on experience in developing server‑side components in Java. Candidate must have experience in developing... ...state‑of‑the‑art solutions using new stack development, Agile/DevOps, high standards, Microservices...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Full Stack Java Developer - Vice President. Be the first to apply!
- full stack developer Mississauga, ON
- senior full stack engineer Mississauga, ON
- full stack web developer Mississauga, ON
- full stack developer remote Mississauga, ON
- vice president finance Mississauga, ON
- vice president business development Mississauga, ON
- vice president diversity inclusion Mississauga, ON
- vice president sustainability Mississauga, ON
- vice president of sales Mississauga, ON
- vice president legal Mississauga, ON
