Java Lead Developer - Hybrid
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
- ...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...SuggestedFlexible 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
- ...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...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
- ...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
- ...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
- ...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 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
- ...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
- ...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
- ...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
- ...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
$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- ...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
- ...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
- ...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, and 7+ total IT experience....Remote jobInternship
- 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
- 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
- ...solutions agency that specializes in helping leading Commercial and Public Service brands and... ...For As an Intermediate Full Stack Java Developer at Northern, you will build and... ...gives you the option to choose a remote, hybrid or in-office workspace! (within Canada )...Full timeInternshipWork at officeRemote workHome officeFlexible hours
- ...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
- ...workplace and our community. Job Description Job Description Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both strong technical ability in a variety of Java development...Work at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Lead Developer - Hybrid. Be the first to apply!
