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 programming with Citi’s Technology team. The work includes evaluating complex business processes, defining enhancements, and supporting recent products and process improvements. You will guide application design, coding standards, testing, debugging, implementation, and distributed system performance.
Key Responsibilities
- Partner with management teams to integrate functions and define enhancements
- Resolve high-impact problems through complex systems and process evaluation
- Ensure application designs follow the overall architecture blueprint
- Develop standards for coding, testing, debugging, and implementation
- Advise mid-level developers and analysts while allocating work
Requirements:
- Eight or more years in applications development or systems analysis
- Advanced Java 8+, message queues, RDBMS, and REST APIs
- Experience with Scala and JVM-based languages
- Experience designing multi-threaded applications and microservices architectures
- Bachelor’s degree or equivalent experience; master’s preferred Apply senior Java, architecture, and systems analysis expertise to advance Citi’s applications development work across Ontario.
📌 Senior Java Applications Development Lead (Canada)
🏢 Citigroup
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.