Back-End Java Developer - Assistant Vice President
$94.3k per yearCiti
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities
- Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
- Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure essential procedures are followed and help define operating standards and processes
- Serve as advisor or coach to new or lower level analysts
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team members.
- 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.
Qualifications
- 4+ years of relevant Java experience required
- 3+ years hands-on experience with RESTful service implementations.
- 3+ years experience and familiarity building modern Spring applications with Spring Boot
- 3+ years experience building Distributed / Service Oriented / Microservice-style and cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)
- 3+ years hands on experience with Jenkins, TeamCity, Sonar Cube, BitBucket
- Strong understanding of different storage architectures and their appropriate application.
- Experience in software development SDLC (Agile)
- Excellent knowledge of Multithreading, Thread-Pools with strong OOP and OOAD skills
- Experienced in developing real time low latency applications preferred
- Exposure to or experience in message driven architectures
Education
Bachelor’s degree in Information Technology, Computer Science or equivalent work experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
-
Job Family Group
Technology
-
Job Family
Applications Development
-
Time Type
Full time
-
Primary Location Full Time Salary Range
$94,300.00 - $141,500.00
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
Back-End Development, Java (Programming Language), JavaScript, RESTful APIs, Spring Boot, Unix Shell Scripting.
-
Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
-
This job opening is for an existing job vacancy.
-
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.
- ...to 6 Years Required Skills: Java 11+, Spring Boot,... ...Responsibilities: Design and develop scalable enterprise applications... ...disability insurance Employee assistance programs Other benefits as... ...their business needs. It delivers end-to-end services and solutions...SuggestedPermanent employmentFull timeLocal area
- ...reduction through automation. Support the Commercial leaders Manager with customers and partners relations. Lead, guide, evaluate and develop a team with operational responsibilities to increase organizational effectiveness and create cost efficiencies. Ensure...Suggested
- ...Job Title: Senior Vice President & General Manager, Senior Living Location: Mississauga-Hybrid... ...a significant percentage of our revenue back into research and development, ensuring our... ...discipline and forecast accuracy. Develop and execute segment-specific investment theses...SuggestedLong term contractFull timeWork at officeRemote workFlexible hours
- ...Job Description Overview The Vice President, EC6 Product Development provides executive leadership... ...and market responsiveness. The role will develop and implement a forward-looking product... ...leading our clients across our various end markets to engineer a better future for...SuggestedFull timeContract workFor subcontractorInternshipLocal areaWorldwideFlexible hours
- ...CEO and partnering with the executive team, the Vice President, Human Resources will own Rodan's people mandate end-to-end. Two priorities will define success in this... ...acquiring A-player talent across North America, and developing the people and leaders who will carry Rodan into...SuggestedLong term contractFull time
$125k per year
...Job Responsibility: Role: Java Spark Developer Job ID: 5803 Location: Mississauga, ON (Greater Toronto Area) Job Type: Full-time Salary: $125K + benefits Work Authorization: You must be eligible to work in Canada without sponsorship. Positions Available: 5 Required...Permanent employmentFull timeMonday to friday- ...Responsibility: Strong hands-on experience with Core & Advanced Java, Spring Boot, and Spring Cloud. Expertise in designing and building... ...methodologies, SAFe practices, and DevOps practices. Design, develop, and maintain microservices using Java (Spring Boot). Collaborate...Full time
- ...industry standards, and make evaluative judgement Recommend and develop security measures in post implementation analysis of business... ...issues, recommend advanced programming solutions, and install and assist customer exposure systems Ensure essential procedures are followed...Full time
- ...architecture blueprint Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation... ...and verbal communication ~ Hand-on development experience in Java, Spring, Microservices OR React application Education: Bachelor...Full time
- ...We are seeking a highly skilled Java Full Stack React JS Developer with 10 years of experience to join our... ...tools such as Git and SVN. Front-End: Hands-on experience with HTML, JavaScript... ...building benefits like adoption assistance, surrogacy, and cryopreservation Social...Permanent employmentInternshipFlexible hours
- Job Responsibility: The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team...Full time
- ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying... ...have At least 6+ years of experience with Java Experience/understanding with the...Internship
- ...OF HEALTHCARE Trillium Health Partners (THP) is seeking an accomplished and visionary senior financial leader to serve as Senior Vice President, Financial Services & Chief Financial Officer. As one of Canada's largest community-based teaching hospitals, THP serves the growing...Long term contractFull timeImmediate start
$70.85 - $75.27 per hour
Our client, is seeking an experienced, delivery-focused AI-Assisted Full Stack Engineer (Java / React) to join their forward-thinking application... ...all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity...Contract workRemote workWork from home- ...Role: Angular Developer Work Model: 100% Remote Primary Skills An Angular Developer is responsible for designing, developing... ...Key Responsibilities Develop user-friendly and scalable front-end applications using Angular, TypeScript, HTML5, CSS3, and...Contract workRemote work
$25 - $28 per hour
...Medical, Dental, and Vision Insurance Life Insurance Employee Assistant Programs Paid Holidays and Paid Time Off Group RRSP with... ...opportunity. We would love to discuss it with you in more detail! Back Parts Counter Sales Responsibilities: Provide excellent...Hourly payFull timeShift workWeekend work- ...empowerment. The Manager, End User Engineering plays a critical... ...with business needs. Develop and maintain technical roadmaps... ...company-paid volunteer days to give back to the community. Access 24... ...your growth with the Tuition Assistance Program. Double the impact...Permanent employmentWork at officeFlexible hours3 days per week
$65.94k - $90.67k per year
...organizational and multitasking abilities, the Executive Assistant provides high-level administrative support to the Executive Vice President, Marketing & Growth, Executive Vice President... ...and logistics. Job Accountabilities Develop and maintain relationships w/ internal and...Full timeWork at officeRemote workShift work- ...Vice President, Quality, Risk, Patient Experience, Professional Practice & Chief Nursing Executive (VP and CNE) William Osler Health System (Osler) is one of Ontario’s largest and most dynamic community academic health systems, serving 1.3 million residents across one of...Full time
- ...significant percentage of our revenue back into research and development,... ...software requirements · Develop tools and applications by... ...performs well at scale using Java · Experience with Spring Boot... ...degree Generative AI Code Assistants - Use of Generative AI Code...Long term contractFull timeWork at officeRemote work
$80k - $108.33k per year
...and demonstrated ability with Java or GOSU programming Knowledge... ...following areas Designing developing modifying and deploying... ...various options and estimates Assisting in GOSU code reviews code cleanups... ...business needs. It delivers end-to-end services and solutions...Permanent employmentFull timeLocal area- ...reinvest a significant percentage of our revenue back into research and development, ensuring... ...will play a crucial role in designing, developing, and maintaining large scale Data Platform... ...of scalable distributed systems based on Java microservices -Engineer and optimize data...Long term contractFull timeWork at officeRemote work
$39.39 - $49.29 per hour
...Responsibility: Position: People Systems Developer Analyst Job ID: 2509 Status:... ...Facilitate technical testing to ensure back-end system set up, configuration, and functionality... ...document changes to relevant workflows. Assist with support to subject matter experts and...Hourly payPermanent employmentFull timeWork at officeRemote workWork from home- ..., Engineering or Mathematics ~ Design & develop reporting solutions using Tableau with MSaaS... ...solutions. ~ Works directly with end-users or a projects team to translate business... ...during our recruitment process. If you need assistance or accommodation, please reach out to your...Permanent employmentLocal area
- ...comprised of user experience designers, developers, data scientists, project managers,... ...hospitality guests, front and back of house operations. Our back-end services are shared along the guest... ...were to come on board as our Flutter Developer , we'd ask you to do the following...Full timeWork at officeRemote work
$50 per hour
...software code for e-commerce and other Internet applications Design, develop and implement information systems business solutions Meet with... ...Microsoft Visual Studio Model-View-Controller (MVC) C++ Java SQL .NET Software development MS Office Experience...Full timeTemporary work- ...motivated and detail-oriented Middleware Junior Developer to join our dynamic IT team. The Junior... ...WHEN YOU JOIN US YOU WILL BE; Assisting the development team with all aspects of... ...about the program's overall function and ends user experience. OUR IDEAL CANDIDATE;...Full timeWorldwide
- ...Job Responsibility: The Senior Pega Developer is an intermediate level position responsible... ...across squads to understand your services end-to-end Monitor and control all phases of... ...programming solutions, and install and assist customer exposure systems Ensure essential...Full time
$85k - $95k per year
...Job Responsibility: Job Title : Mechanical Automation Developer Company Overview: Electrovaya Inc. (NASDAQ: ELVA) (TSX: ELVA)... .... Electrovaya is a technology focused company with extensive IP backing our proprietary lithium-ion battery technology, which provides an...Permanent employmentFull timeMonday to friday$64.59 - $71.39 per hour
...hands-on Business Intelligence & Application Developer to lead the technical architecture,... ...beyond basic script maintenance to drive end-to-end architecture decisions independently... ...build robust data pipelines, and integrate AI-assisted automation workflows across cloud data platforms...Contract workRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Back-End Java Developer - Assistant Vice President. Be the first to apply!
- backend developer Mississauga, ON
- backend software developer Mississauga, ON
- java developer remote Mississauga, ON
- java software developer Mississauga, ON
- java developer Mississauga, ON
- senior java developer Mississauga, ON
- entry level java developer Mississauga, ON
- java developer no experience Mississauga, ON
- junior java developer Mississauga, ON
- commis aux operations Mississauga, ON

