Lead Developpeur Java / Tech Lead Java
Citi
Our Institutional Client Group (ICG) is seeking Java Lead Developer (Apps Dev Tech Lead Analyst - C13) to join ISG for a hands-on role in design, build and maintenance of various back-end data processing solutions. This is a senior hands-on role focused on building out the firm’s strategic reference data platforms used by the ICG in Citi.
The Java Lead Developer will take ownership of key projects and components and will be responsible for all phases of the SDLC including analysis and design, development, testing and deployment. Provide technical guidance to junior developers, including overseeing their deliverables, providing architectural guidance, enforcing Citi best practices, and conducting code reviews.
This is an exciting opportunity to work with a global and diverse team of peers as well as liaise closely with Business Analyst, Production Support, and Infrastructure teams.
Responsibilities:
Develop and deliver assigned development projects within agreed schedule, quality, and scope expectations.
Participate in all stages of the SDLC within an agile Scrum environment.
Deliver implementations of vendor products into Citi.
Interact with senior management to define and drive architectural direction Interact with PMO and translate reported problems/issues into JIRA items to implement.
Enhance/Re-architect existing components to satisfy new performance and scalability requirements.
Provide level 3 (escalation) support for the application.
Ensure all components in the platform are fully compliant with Citi standards.
Ensure essential procedures are followed and help define operating standards and processes.
Serve as advisor, coach to new, or lower-level developers.
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.
Required Skills & Qualifications:
- 6+ years of relevant experience in application development role
- Experience leading a technical team: including hiring, performance management, talent development
- Solid understanding of application infrastructures, including hardware, storage, network, databases, disaster recovery procedures.
- Working knowledge Unix including shell scripting (preferably RedHat Linux)
~ Experience with the following technologies:
- Talend, IBM DataStage Cloud Pak
- AWS Cloud Solutions: Glue, S3, KMS, IAM, Lambda, Amazon SQS
- Programming and Scripting: Python, UNIX/Linux Shell scripting
- RDBMS, SQL, PL/SQL, Oracle DB, PostgreSQL
- XML/XSD/XSLT and JSON
- Modern Source Control, Build and CI/CD Solutions (Bitbucket, GitHub, Team City, Artifactory, Sonarqube, Ansible, Light Speed Enterprise - Tekton/Harness)
- Experience using JIRA and ServiceNow SaaS
Logical thinking, Strong analytical and problem-solving skills; innovative and solutions oriented
Effective time management skills in order to manage multiple priorities with flexibility on time zones and timelines
Excellent verbal and written communication skills
Proven experience building scalable, mission critical systems
Extensive experience system analysis and in programming of software applications
Experience in managing and implementing successful projects
Subject Matter Expert (SME) in at least one area of Applications Development
Ability to adjust priorities quickly as circumstances dictate
Demonstrated leadership and project management skills
Consistently demonstrates clear and concise written and verbal communication
Preferred Skills and Qualifications:
Kafka, IBM MQ and/or other message-oriented middleware
Java Development
Autosys and scheduling
Non-relational DBMS (MongoDB)
Experience in Cloud concepts and technologies: container build and orchestration, infrastructure-as-code, horizontal scaling
Financial services technology experience
Physical and logical data modeling
Education:
Bachelor’s degree/University degree in Computer Science or Engineering 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.
------------------------------------------------------
Job Family Group:
Technology ------------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
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
View Citi’s EEO Policy Statement and the Know Your Rights poster.
- ...Description: The Applications Development Lead is a part of the Issuer Services... ...employes skills and knowledge of the business to develop creative solutions to meet client and business... ...Experience and Skills: Experience of Java, JavaScript/Angular Experience with...SuggestedFull timeFor contractors
- ...Partner - IBM End Customer - TD Bank Role - Java Developer No of Positions - 3 Location - GTA (Hybrid 1s or twice a week as per client's requirement) Price - Find the best possible price Experience - 5+ Yrs Duration - 1 Year contract / full time Timing EST hours JD: experience...SuggestedFull timeContract work
$100k - $135k per year
...financial market through partnerships with leading corporate and franchised retail spaces.... ...our growing Engineering team as our Java Back End Developer. As a Java Back-End Developer at... ...office in Etobicoke, ON, and will have a hybrid work schedule of 2 days a week. WHAT...SuggestedFull timeInternshipWork at office2 days per week- ...a learning culture that will allow you to develop new skills and progress in your career.... ...platform components by writing high-quality Java and JavaScript code. Write, maintain, and... ...the product and platform roadmap. Lead by example through code reviews, technical...SuggestedRemote jobWork from homeFlexible hours
- ...consisting of client-server applications, developed in Java, Angular and C#, with services running... ...players and capable of taking ownership and leading the initiatives when needed.... ...make evaluative judgement Recommend and develop security measures in post implementation...SuggestedFull time
- ...related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge (Core Internals, Threading...Flexible hours
- ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs of the business units. This project aims to integrate data from...Full time
- ...implementation, management and optimization to reach a true end-to-end solution. Job Description Job Purpose Summary The Java Developer can work with limited supervision from broad specifications to develop or modify moderately complex software programming...Little jobFull timeFlexible hours
- ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications, Android apps, Cloud... ...IoT. Java developers are programmers who design, develop, and manage Java -based applications and software...Full time
- ...solutions to bankers and clients by applying latest engineering standards, agile operating model and DevOps practices. The Java Full Stack Senior Developer (Applications Development Senior Programmer Analyst - C12) is an intermediate level position responsible for...Full time
- Design, develop, and operate end-to-end full-stack applications including front-end user interfaces, back-end services, and supporting infrastructure... ...full-stack application development. 8+ years of experience with Java-based backend development. 8+ years of experience developing...Full time
- ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate...Full timeRelocation
- ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology...Full timeRelocation
- ...Position: Java Developer \ \ Location: Onsite\/Toronto \ \ Job ID#: RQ10467\ \ Duration: 12 Months \ \ \ \ Responsibilities \/ Assignment Deliverables \ \ The Developers will be responsible for translating business requirements and technical system specifications...Contract work
- ...Atimi works with some of the leading companies in North America, providing... ...looking for an established leader in the domain with solid... ...team's delivery. Help newer developers get unstuck, and write code reviews... ...development experience (Java or Typescript or Python) ~ Workday...Relocation packageFlexible hours
- ...équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit... ...a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application... ...platforms to critical applications for leading airlines. We recruit professionals who are...Full timeApprenticeshipLocal areaWorldwide
- ...design, implementation and delivery of complex data intensive applications which are mission-critical for our clients. As a Senior Java Developer, you will be a part of an engineering team responsible for one of our products. You will partner up with the product management,...Full timeFlexible hours
- ...Job Description Position Description: ? Developing the next major version of our client facing platform,... ...the needs of the job. Skills Required ? Core Java Web. You are seen as a strong developer in your current team with a focus on, JAX-RS, concurrency...Work at officeLocal area
- ...solid knowledge of the latest version of Java ~ Proficiency in the design and implementation... ...for large-scale distributed systems ~ Developed skills and experience with SQL databases... ...advantageous What You'll Do Develop complex scalable services and components in...Full timeContract workInternshipFlexible hours
- ...enterprise-wide risk management applications. We are currently looking for a developer to joing Risk 1 - firm's end of day market risk repository. The ideal candidate will have both ETL and Java experince (data warehousing experience very usefull). He/she needs to be a self...Full timeWork at office
- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications...Full time
$90k - $95k per year
...US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services... ...Java Developer Type: Permanent 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office...Long term contractPermanent employmentFull timeContract workWork at office- Understands that the success of a developer is to understand the core business processes of the... ..., and definition of standards. \\\ Leads and implements initiatives as required to... ...with REST APIs, SOAP Services with Back -end Java \\\ ~ Proficient level of knowledge in domain...
- ...with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients... ...Job Description We are looking for a Senior Java Developer to join our voice/contact center engineering team...Full timeInternshipRemote workRelocation
- ...Our client, an innovative startup seeking a highly skilled and adaptable Senior Java Developer. In addition to developing robust and scalable software solutions, this role requires providing technical support to other departments. You will need to thrive in a fast\-paced...Full time
- ...The Senior Java API Developer is a senior level position responsible for establishing and implementing new or revised application systems and... ...the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities...Full time
- ...Job Description Required skills: Strong working experience of at least 10 years +. 5 years experience in project management in Java 3 years with Oracle Database Development - SQL scripting, Performance Tuning skills, SQL loader, Stored Procedure/Package/Function...Full time
- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...Full timeWork at office
- ...Overview of the Role Citi, the leading global bank, has approximately... ...Applications Development Technology Lead Analyst is a senior level... ...advanced knowledge of system flow and develop standards for coding, testing,... ...Development ~2 + years Java Experience ~ REQUIRED: 4-6 years...Full time
- ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. Skill:: Spring, Hibernate and MQs. Technical • Java / JEE expert, possesses experience on unit...Full timeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Developpeur Java / Tech Lead Java. Be the first to apply!
