Application Development Engineer (Java) - Avp
$94.3k - $141.5k per yearCitigroup
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.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 areasMonitor 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 usersUtilize 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 judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityConsult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systemsEnsure essential procedures are followed and help define operating standards and processesServe as advisor or coach to new or lower level analystsHas 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.Recommended Qualifications
5+ years of relevant experience in systems analysis and programming of software applications.5+ years of hands-on Java development experience.Demonstrated experience building and maintaining microservices-based architectures.Practical experience with SQL and relational databases.Working knowledge of CI/CD pipelines and related tooling.Familiarity with API design, development, and integration.Experience writing unit tests as part of a disciplined development and quality assurance process.Experience managing and implementing successful technology projects.Working knowledge of consulting and project management techniques and methods.Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.Exposure to big data technologies such as Spark, Kafka, or NoSQL is a plus but not required.Education
Bachelor's degree/University degree or equivalent experienceJob Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$94 300,00 - $141 500,00We 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 description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
#J-18808-Ljbffr
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 areasMonitor 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 usersUtilize 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 judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityConsult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systemsEnsure essential procedures are followed and help define operating standards and processesServe as advisor or coach to new or lower level analystsHas 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.Recommended Qualifications
5+ years of relevant experience in systems analysis and programming of software applications.5+ years of hands-on Java development experience.Demonstrated experience building and maintaining microservices-based architectures.Practical experience with SQL and relational databases.Working knowledge of CI/CD pipelines and related tooling.Familiarity with API design, development, and integration.Experience writing unit tests as part of a disciplined development and quality assurance process.Experience managing and implementing successful technology projects.Working knowledge of consulting and project management techniques and methods.Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.Exposure to big data technologies such as Spark, Kafka, or NoSQL is a plus but not required.Education
Bachelor's degree/University degree or equivalent experienceJob Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$94 300,00 - $141 500,00We 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 description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Application Development Engineer (Java) - Avp in Winnipeg, MB vacancy
$94.3k - $141.5k per year
...community and make a real impact. The Applications Development Senior Programmer Analyst is an... ...and assets, by driving compliance with applicable laws, rules and regulations, adhering to... ...software applications. 5+ years of hands‑on Java development experience. Demonstrated...SuggestedFull time$94.3k - $141.5k per year
...and ensure opportunities for personal development are widely available to all. Ideal candidates... ...financial systems as a Senior Software Engineer, Java Microservices at Citi. You will design,... ..., and implement scalable backend applications using Java, Spring Boot, Kotlin, and MongoDB...SuggestedFull timeWork at officeRemote workShift work$94.3k - $141.5k per year
...Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be... ...duties will encompass the full software development lifecycle, from initial development and... ...in your area and advanced knowledge of applications programming, ensuring application design...SuggestedFull timeWork at office- Lead Java application development at Genpact in a hybrid Canada day-job setting, guiding teams with Core Java and Java APIs expertise.As a Senior... ...technologiesRequirements: Bachelor’s degree in Computer Engineering, Computer Science, or Information TechnologyMaster’s...Suggested
- Lead Java and Spring Boot application delivery with Accenture in Montreal, working at least two days weekly from the office. Guide secure enterprise solutions.As an Application Development Manager, you will lead distributed teams delivering custom applications and Enterprise...SuggestedWork at office
- Java development and microservices expertise define this full-time Applications Development Senior Programmer Analyst role at Citi. Build and support enterprise applications.This intermediate-level technology role contributes to application systems analysis and programming...Full time
- Lead Java applications development for Citi in a hybrid Ontario position, applying system analysis and advanced programming expertise. Shape reliable technology solutions.This senior-level Applications Development Technology Lead Analyst coordinates application systems and...
- Lead innovative Java applications development at Citi with the Apps Development Technology Lead Analyst role in Mississauga, Ontario. Deliver high-quality software solutions while leveraging Spring Boot, microservices, and cloud technologies. As a pivotal member of the technology...
- Lead Java applications development with Scala, microservices, and distributed systems expertise in a senior Technology position at Citi. Guide complex programming initiatives.The Applications Development Technology Lead Analyst establishes and implements application systems...
- Java development and application support define this full-time Apps Dev Tech Lead Analyst role at Citi, with opportunities to explore AI technologies. Work across global Banking Technology with Spring Boot and microservices expertise.Citi seeks an experienced technology professional...Full time
- ...secure payment technology with Java, Spring, and Oracle experience. This Software Engineer II works from the Vancouver office... ...and support high-performance applications that help prevent fraud across... ...work spans application design, development, testing, and delivery, with ownership...Work at office
- Develop high-performance Java applications at Mastercard in Vancouver while solving complex technical problems... .... The role is office-based.As a Software Engineer II on the DMP team, you will own assigned backlog items through development, testing, and delivery. Build maintainable,...Work at office
$94.3k - $141.5k per year
Expert-level skills in Java development.The Senior Java Developer is an intermediate level position... ...and implementation of new or revised application systems and programs in coordination... ...and assets, by driving compliance with applicable laws, rules and regulations, adhering to...Full time$55k - $78k per year
Job Responsibility: Job Overview:We are seeking a Technical Applications Engineer to join our dynamic team. The ideal candidate will have a... ...storage systems Programming equipment Customer facing sales development opportunities Ideal Skills: background in electrical...Permanent employmentFull timeRelocationMonday to friday- ...ProfileWe are seeking an experienced Java Developer to join a global... ...supporting business-critical applications used across Operations.... ...a strong, hands-on software engineer who can contribute across the... ...and solution design through development, testing, deployment and production...Work at officeAfternoon shift
$94.3k - $141.5k per year
Citi is looking for a Senior Java Developer to join its Applications Development team, where you will design, build, and own high-performance Java applications... ...-volume, latency-sensitive workloads. If you are an engineer who takes full ownership of what you build and thrives...Long term contractFull timeWork at officeImmediate startRemote work- Java or Golang backend development anchors this Application Developer role at Kumaran Systems, focused on microservices and cloud-native technologies.This experienced... ...or NoSQL databases, and unit testingApply backend engineering expertise across Java or Golang, REST APIs,...
- Cloud-first Java application development shapes Redwood’s autonomous enterprise platform through AWS architecture, APIs, and scalable services. Build... ...You will collaborate with product managers, designers, and engineers throughout planning, design, coding, testing, deployment,...
- We're seeking a Web Application Development Manager to lead a growing software development team... ...Must-Haves 8+ years of software engineering experience with progression into leadership... ...Nice-to-Haves Experience leading Java development teams Experience with...
- Lead enterprise Java modernization through solution design, cloud migration, and performance... ...Consultancy Services. Shape reliable applications and scalable platforms.This Java... ...owners, and stakeholders while guiding development teams.Key Responsibilities: Lead end-...
- Application design, automated testing, and technical problem-solving shape this senior Java position, requiring three office days weekly.As a Senior Software Developer, you will... ...document applications using structured development methodologiesWrite or generate code and compile...Work at office
- YOU ARE A Application Development Manager with strong experience leading the design, development and... ...solutions. You bring deep expertise in Java, Spring Boot, service-based and... ...status or any other basis as protected by applicable law.Our rich diversity makes us more innovative...Full timeWork at officeLocal area2 days per week
$120.8k - $170.8k per year
..., transaction services, and wealth management. Applications Development Technology Lead Analyst (Lead Java Developer)The Applications Development Technology... ...application systems. This role combines hands-on engineering in modern Java ecosystems (Java 17+, Spring Boot,...Full timeContract work- Digital: ReactJS:Core Java Responsibilities Provide ongoing support of Java based applications in Production and test environments,... ...Interface with other Software Engineers, Business Systems Analysts,... ...Java application support and development. 4 years of experience in ReactJS...
$118k - $152k per year
Modernize business-critical Java platforms and help shape the next... ...business-critical legacy applications and their supporting technology... ...This is a hands-on back-end engineering role for someone with deep Java... ...You'll work across the full development lifecycle, helping ensure...InternshipImmediate start$94.3k - $141.5k per year
...an experienced IT Quality Engineer to lead quality assurance... ...automated test solutions using Java, Cucumber, and BDD frameworks... ...initiatives.Collaborate with Development, Operations, and Business... ...processing systems, and distributed application architectures. Leadership...Full time- OVERVIEWDrive AI engineering workstreams across the Audit+ program, ensuring... ...and integrate generative AI applications, including LLM-based... ...deployments Support Business Development by evangelizing our AI success... ...language (TypeScript, Go, or Java); disciplined about cleancode...Full timeTemporary workLocal area
- ...Technology Summer Analyst using Java, Python, React, or other... ...technologies. Work in an agile development environment.The Summer Technology... ...Analyst Program introduces application development within Citi’s... ...testing, debugging, and scalable software engineering. #J-18808-LjbffrSummer work
- Develop low-latency Java applications for Citi’s equities technology environment, with Unix or Linux and trading systems expertise. This is... ...ETF execution capabilities. Responsibilities span application development, testing, implementation, operational support, technical documentation...Full time
$150k - $180k per year
Manager, Application Support and Software DevelopmentJob Category : Development Requisition Number : MANAG001037 Posted : October... ...Reporting to the AVP, Development and Infrastructure... ...'s degree in computer science, Engineering, Mathematics or related field...Full timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Application Development Engineer (Java) - Avp. Be the first to apply!
Related searches
- automation application engineer Winnipeg, MB
- application engineer Winnipeg, MB
- software application developer Winnipeg, MB
- mechanical product design / development engineer Winnipeg, MB
- system development engineer Winnipeg, MB
- r&d engineer Winnipeg, MB
- product development engineer Winnipeg, MB
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB

