Applications Development Java Programmer - Assistant Vice President
Citi
Applications Development Java Programmer – Assistant Vice President
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
This is a hands-on technical developer role for a Applications Development Java Programmer. The position requires expert-level hands-on coding and development in Java of new or revised application systems and programs. The successful candidate will develop and code for complex requirements following architectural and industry best practices. Responsibilities:
Core Development & Technical Leadership
- Lead the design, development, and maintenance of efficient, reusable, and reliable Java code for high-volume, low-latency applications.
- Own and drive all phases of the development lifecycle, from technical specification to testing and deployment.
- Architect and write well-designed, testable, and scalable code, setting the standard for software development best practices within the team.
- Ensure and take ownership of the optimal performance, quality, and responsiveness of the applications.
Analysis, Design & Architecture
- Lead the analysis of complex user requirements to define business objectives and architect robust technical solutions.
- Drive architectural and design discussions, making key technical decisions to ensure robust and scalable solutions.
- Create and own detailed technical specifications and software architecture documents.
- Identify, evaluate, and champion the adoption of new technologies and frameworks to enhance the application stack.
Unit Testing & Code Quality
- Define and implement comprehensive testing strategies, including unit, integration, and performance tests to ensure code quality and reliability.
- Do peer code reviews, enforcing high standards of code quality and providing constructive feedback to the team.
- Drive continuous improvement by investigating and implementing cutting-edge technologies and presenting them for architectural review.
Maintenance & Support
- Ownership and accountability of the code that is delivered including problem solving during any production issues.
- Provide expert-level technical support for applications in production, leading the resolution of critical issues in a timely manner.
Collaboration & Documentation
- Collaborate with and influence cross-functional teams, including business analysts, project managers, and other senior developers, to deliver high-quality software.
- Establish and enforce standards for documenting software functionality, processes, and technical specifications.
- Communicate complex technical concepts effectively to both technical and non-technical stakeholders, providing clear updates on project status and technical challenges.
Required Qualifications:
- 5+ years of professional Java Development experience, with significant time spent in a cloud environment.
- Expert-level proficiency in Java, API design, and Cloud engineering principles.
- Extensive, hands-on experience architecting and building RESTful APIs using popular frameworks like Spring and Spring Boot.
- Deep experience with Oracle, SQL, and NoSQL databases such as MongoDB.
- Proven experience with Cloud-native technologies, including OpenShift, Kubernetes, and messaging systems like MQ and Kafka.
- A strong commitment to and experience in applying clean code principles and design patterns.
- In-depth understanding and practical application of the software development lifecycle (SDLC) and Agile methodologies.
- Proven experience with DevOps practices and building/maintaining CI/CD pipelines.
- Demonstrated ability to lead projects and work autonomously in a fast-paced and rapidly changing environment.
- Extensive experience in systems analysis and programming of complex software applications.
- Proven ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Recommended Qualifications:
- Significant experience in the Financial domain with a focus on Payments is a strong plus.
- Understanding and practical experience with GenAI and LLMs is a plus.
- Experience in architecting integrations for mainframe applications with Kafka or APIs is a plus.
- Subject Matter Expert (SME) in at least one critical area of Applications Development.
- Demonstrated ability to adjust priorities and strategy quickly as circumstances dictate.
- Proven leadership, mentorship, and project management skills.
- Consistently demonstrates clear, concise, and influential written and verbal communication.
Education:
- Bachelor's degree/University degree or equivalent experience
- Master's degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
- ...Encova Insurance has an opening for an Assistant Vice President, Underwriting Operations, Workers'... ...information before you submit your application. You will receive an email with a direct... ...disciplines. The role leads the development and utilization of quantitative and...ApplicationWork experience placementRemote workWork from homeFlexible hours
- ...common workflows for data analysis, data preparation and model development. They must have a working knowledge of data analysis and... ...Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Working knowledge of probability,...Application
- ...Lead Software Engineer Strong Application Development work experience Agile environment preferred Solid application design, coding, testing,... ...JIRA Confluence preferred Expertise in development using Core Java J2EE, XML, Web Services or SOA and used Java frameworks...ApplicationWork experience placement
$197.36k - $308.38k
...Associate Vice President Of Gpd Research And Development Agilent Technologies empowers scientific discovery to... ...has a full time weekly schedule. Applications for this job will be accepted until... ...you have a disability and need assistance with any part of the application...ApplicationFull timeLocal areaWorldwideShift work- ...without formal authority Experience delivering platform and application capabilities using iterative, minimum viable releases... ...interface based products Familiarity with cloud-based product development and data analytics concepts Strong analytical and problem-...Application
- ...Vice President of Tokenization The Payments organization is a motivated, forward-thinking... ...management and/or Agile software development. ~ Deep experience in online payments... ...and skills Strong knowledge of Application Programming Interfaces (APIs), open Banking...ApplicationWork visa
- ...growing, evolving, and investing in early development as a core engine of innovation. At... ...part in shaping what comes next. The Vice President Global Program Head (GPH) –... ...your personal data to manage your job application in order to enter into an employment relationship...ApplicationWorldwide
- ...biopharmaceutical company focused on the discovery, development, and commercialization of novel... ...leader to serve as Associate Vice President, Search & Evaluation (S&E). This role... ...your personal data to manage your job application in order to enter into an employment relationship...Application
- ...strategy and drive execution across initiatives that improve application conversion, reduce friction, accelerate activation and early-... ...Strategy: Strong product strategy capabilities, including roadmap development, prioritization frameworks, and the ability to articulate...Application
- ...Title This role provides exposure to: Full-stack development including code development and deployment and both AWS... ...: At least 2 years of experience with full stack application development using Java and/or Python At least 2 years experience with AWS...Application
- ...Software Developer Proficient in full stack development as well as multiple design techniques. Working proficiency in full stack toolset... ...Delivery, Test Driven Development, Cloud Development, application resiliency and security. Proficiency in one or more general purpose...ApplicationFull time
$154k
...Developer Req. # 23514 Job Family DE - Development Engineering Location US-DE-New Castle Pay Range Minimum... ...building scalable, secure, and high-performance cloud-native applications. This is a hybrid position requiring on-site work for...ApplicationLocal areaWorldwide3 days per week$18.8 per hour
...Administrative Assistant - Child Development Center Position Details Position Title: Administrative Assistant - Child Development Center... ...services, programs, and campus organization. Knowledge of applicable policies, procedures, laws, regulations, or requirements....ApplicationTemporary workPart timeWork at office- ...Java Full Stack Developer with React Wilmington DE (Hybrid role) Look for Nearby candidates Proficient in React JS application development skills as well as multiple design techniques Working proficiency in React JS development toolset to design, develop...Application
$149.5k
...Architect Req. # 23605 Job Family DE - Development Engineering Location US-MA-Milford | US-DE-New Castle... ...years in a Lead Cloud Architect role ~ Solid experience in application architecture, database architecture, and security ~ Strong...ApplicationLocal areaWorldwide- ...Software solutions is looking for a Full Stack Java Developer Details: Full... ...and Senior This is a full time development position reporting to a hands-on... ...high demand growing commercial banking application. Developers work in small, focused agile...ApplicationFull time
- ...products through required trainings, certifications and self-development. In this role, you'll make our customers feel excited, confident... ...here.™ Best Buy is an equal opportunity employer. Application deadline: Minimum of 5 days from the posting date. You can find...ApplicationWork from home
- ...products through required trainings, certifications and self-development. In this role, you’ll make our customers feel excited, confident... ...here.™ Best Buy is an equal opportunity employer. Application deadline: Minimum of 5 days from the posting date. You can find...ApplicationHourly payFull timePart timeWork from home
- ...use cases, and other materials as needed to support design, development, and infrastructure. Track and manage business case metrics... ...pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and...Application
- ...OPPORTUNITY: President/CEO Easterseals Delaware & Maryland's Eastern Shore ABOUT... ...therapy, adult day services, workforce development and employment programs, community-based... ...and submission of Bond Bill applications. PROFESSIONAL QUALIFICATIONS Education...ApplicationFull timeLocal area
- Description Career Development | Medical, Dental and Vision Benefits | 40% Discount | Daily... ...to keep the store full and abundant. * Assist with floorset execution, window changes,... ...will consider for employment all qualified applicants, including those with arrest records,...ApplicationWeekly payDaily paidTemporary workPart timeLocal areaWork from homeShift workWeekend workAfternoon shift
- ...when customers engage with Chase Digital Assistant. Utilizing your deep understanding... ...develops a product backlog that enables development to support the overall platform... ...disability, or any other basis protected under applicable law. We also make reasonable...Application
- ...technology and enterprise solutions sector, is seeking a Application Architect (Java/j2EE) DE to join their team. As a Application Architect (... ...Technology and Innovation Department supporting the Application Development and Architecture teams. The ideal candidate will have...ApplicationWeekly payTemporary workFlexible hours
- ...Principal Applications Engineer Location: Washington, DC, US, 20001 Wilmington, DE, US, 19801 Philadelphia, PA, US, 19104 Company:... ...serving as an escalation point. Oversee system analysis, design, development, integration, and enhancements, as well as day-to-day system...ApplicationHourly payTemporary workWork experience placementFlexible hours
- ...Java Architect With Payment Experience Location: Jersey City, NJ/ New Castle, DE/... ...Apache Hadoop, HBase, Spark, Hive • Agile Development experience, SDLC Tools, Gitlab, Maven,... ...platforms and/or prior experience porting applications from mainframe to distributed platform...ApplicationFull time
- ...modernization, and ongoing efforts to improve a mature, monolithic application while continuing to meet evolving business needs. This is a... ...Required Skills & Experience ~7+ Years of experience ~ Java ~ Angular ~ DB2 or SQL ~ Experience supporting...ApplicationFull time
- ...Tech Lead Position We are an API first development shop and build and support our own... ...platform and support the migration of our application to cloud and cloud native technology.... ...technology. Qualifications: Angular, Java, Python, React, CSS, JUnit, JPA, Spring...Application
- ...required ~8+ years of product work experience in product development or related field ~ Demonstrated ability to collaborate with... ...pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants'...Work experience placementWork at office
- ...Quant Analytics Vice President Join our team as a Quant Analytics Vice President and lead... ...data lineage, analysis scoping, data development, hypothesis development, data analysis... ...insights, leveraging a variety of analytical applications to interpret trends and patterns in...Application
- Pay Grade: 30E Context of Job: Under the general direction of the Vice President of Development and Alumni Relations (VP), the Assistant to the Vice President oversees and coordinates the VP’s activities and functions as an extension of the VP, anticipating needs...Full timeTemporary workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Applications Development Java Programmer - Assistant Vice President. Be the first to apply!
- java developer remote part time New Castle, DE
- senior vice president of operations New Castle, DE
- vice president of field operations New Castle, DE
- application development New Castle, DE
- cash application clerk New Castle, DE
- cash applications coordinator New Castle, DE
- cash app New Castle, DE
- senior application security New Castle, DE
- app support New Castle, DE
- cash application representative New Castle, DE

