Senior Java Architect (full-time)
$94.3k - $141.5k per yearCiti
Fixed Income (FI) is the primary source of capital for corporations, governments, and nonprofits, providing liquidity and innovative solutions globally across the credit, municipal, and securitized markets.
FI’s activities include origination, structuring, investing, lending, and market making and it offers a variety of products including, but not limited to, corporate bonds, emerging markets bonds, asset backed securities, mortgage backed securities, collateralized loan obligations (CLOs), municipal securities, agency securities, short term interest rate products, loans, letters of credit, and derivative instruments, such as interest rate swaps, total return swaps, rate locks, and credit default swaps.
The Fixed Income Data Platform Team is the backbone of Fixed Income mission, providing the low latency, high concurrency, scalability, and availability needed to power our groundbreaking solutions.
Our Data Platform Engineering team is on the cutting edge. We research, adapt, and deploy the latest open-source data platforms to meet Citi's unique needs. We're a collaborative group that thrives on technical challenges and the satisfaction of building highly performant systems.
We're seeking a passionate and highly skilled senior developer to join our talented team of engineers in building and maintaining Citi's next-generation data platform targeted for quantitative scientists and traders to quickly iterate on and put into production analytical and trading tools.
Participate in Sprint Planning, Tasking and Estimation of the assigned work for platform
Work on bug resolution and application improvements, such as performance and maintainability
May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities
Stay abreast with new trends in open source tooling and champion tools that could help improve efficiency of the Fixed Income platform community
Work closely with business to help them use platform capabilities and develop efficient analytical tools
Continuously look to automate manual touchpoints in the technology delivery pipeline
4+ years of demonstrable and relevant experience in software development, with a strong focus on Java.
- In-depth knowledge and hands-on experience with Apache Flink for real-time stream processing, including Flink SQL, DataStream API, and state management.
- Solid understanding and practical experience with Redis, including data structures, caching patterns, and pub/sub mechanisms for high-performance applications.
- Hands-on experience with Large Language Models (LLMs), including fine-tuning, prompt engineering, and integrating LLMs into applications.
- Extensive hands-on experience with data distribution platforms like Apache Kafka, and various big data storage/querying systems (e.g., Experience with the design and implementation of cloud-native applications and deployment via Kubernetes / OpenShift, specifically for managing data services.
- Good understanding of data modeling, partitioning, and sharing of huge data sets for optimal performance in large-scale data platforms
Software Engineering Skills:
Experience working on a Continuous Integration and Continuous Delivery (CI/CD) environment, with a focus on rapid and reliable deployment of services and data access layers. Experience with the SDLC lifecycle and in working within an Agile environment, adapting to fast-paced data requirements.
Demonstrable understanding and experience of engineering best practices: design patterns, coding standards, code review, and robust unit/integration testing
Bachelor’s degree/University degree or equivalent experience
Full time ------------------------------------------------------
Primary Location Full Time Salary Range:
$Automated Processing and AI
We 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. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. 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.
$94.3k - $141.5k per year
...The Fixed Income Data team is experiencing rapid growth, committed to delivering cutting-edge... ...will tackle complex technical challenges, developing best-in-class, next-generation solutions... ...Act as a Subject Matter Expert (SME) to senior stakeholders and/or other team members...SeniorFull timeFlexible hours$94.3k - $141.5k per year
...serve. We are seeking a highly motivated and experienced Senior Full Stack Developer to join our dynamic team focused on enhancing developer... ...develop web-based applications, cloud services in Angular / Java/Spring / OpenShift stack Work closely with our stakeholders...SeniorFull time$120.8k - $170.8k per year
...The Senior Java Developer is responsible for establishing and implementing new or revised application systems and programs in coordination with... ...essential ~ Familiarity with Financial Products (e.g. Derivatives, Fixed Income instruments etc.) is a plus though not essential ~...SeniorFull time- ...the Creditor Insurance portfolio. What will you do? Design, develop, and implement scalable application systems, including coding,... ...succeed? Must have: ~5+ years of professional experience with Java/Spring Boot/GraphQL/Microservices ~ Extensive experience...SeniorFull timeFlexible hours
$94.3k - $141.5k per year
Responsibilities Design, develop, and implement new features and functionalities for web applications using Java and related frameworks. Develop and maintain robust back-end services, APIs, and databases, with a strong emphasis on the Spring Boot framework. Implement...SeniorFull time$94.3k - $141.5k per year
The Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised... ...exercise independence of judgement and autonomy. ~Acts as SME to senior stakeholders and /or other team members. ~Appropriately...SeniorFull time$94.3k - $141.5k per year
Citi is seeking a highly motivated candidate for Senior Java developer in Wholesale Credit Risk Technology team that serves Institutional Credit Management (ICM). We are looking for a talented professional with a solid technical acumen to partner with onshore and offshore teams...SeniorFull time- ...Mississauga, ON ( Hybrid ) Job Description Looking for a Senior Developer to work deploy and manage web API based applications who are passionate... ...complex secure and optimized web based applications using Java Spring Boot Rest APIs DevOps Knowledge on Python Work...SeniorFull timeLocal area
$120.8k - $170.8k per year
...The Quattro Development and XVA Technology teams actively develop and enhance a set of co-operative, strategic systems and services... ...who are located mostly in London, New York. The Lead Java Risk Developer is a senior level position responsible for establishing and...SeniorFull time$120k per year
...technology client to find a first-class Senior Software Engineer to join their team in... ...responsibility of this role will be to design and develop cloud-native, microservices-based software... ..., and enhance core software modules using Java and modern enterprise frameworks Build...SeniorInternship$120.8k - $170.8k per year
...Job Title: Senior Backend Principal Developer (or Applications Development Technology Lead Analyst) The Senior Backend Principal Developer (or Applications... ...-on contribution. ~ Expert-level proficiency in modern Java backend programming language and associated frameworks....SeniorFull time- ...Role: Developer (Java/SQL) Experience: 6-8 years Location: Mississauga 100% Remote Primary Skill: Advanced Java Concepts E2 Overview We are seeking a highly skilled Senior Java Developer with deep expertise in modern Java development, cloud technologies...SeniorContract workRemote work
- ...Strong in Java development. knowledge of Spring Boot MVC and WebFlux Own backend design & technical decisions - Guide team on coding standards & best practices - Review code and resolve complex technical issues - Identifying the NFR and plan to address those...Full time
$94.3k - $141.5k per year
...customers globally. Key Responsibilities: Hands on development in Java, Spring Boot, micro-services and single page application... ...architecture disciplines Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals Strong...SeniorFull time$120.8k - $170.8k per year
...the Role We are seeking a highly skilled and experienced Senior Expert Angular Developer to join our Spead Products Financing and Securitization... ...libraries like AG Grid or similar. Working knowledge of Java 17 and above, and backend REST APIs. Experience with Agile...SeniorFull time- ...that the team is industry leading. Mentor and train Database Developers Education, Experience & Skills: Bachelor's degree or equivalent... ...Experience with programming languages Python, R, PL SQL, XML, Java, or SAS are added advantage. Experience with reporting...SeniorWork at officeImmediate start3 days per week
$94.3k - $141.5k per year
...value and demand respect for others, and where opportunities to develop are widely available to all. Team Overview Onboarding Master... ...(CI). Qualifications: Required: ~5-8 years of hands-on Java development experience, including Spring, real-time messaging,...SeniorFull timeFlexible hours$100k - $120k per year
❓ Are you the kind of developer who enjoys diving into complex systems and making them cleaner, faster, and more reliable? We’re hiring a Senior Delphi Developer to join the engineering team of a well-established cybersecurity software company building specialized security...SeniorLong term contractFull timeWork at officeWorldwide3 days per week- ...patients around the world. Role Overview: We are seeking a Senior Cloud Services Developer (Spring Boot/Kotlin) to serve as a technical lead within... ...brings strong backend development expertise using Kotlin/Java and the Spring Framework, along with experience building...SeniorFull timeRemote work
- ...RBC Insurance Technology team is undertaking multiple initiatives to enhance RBC's Insurance solutions. We're seeking a Senior Software Developer to contribute across the full development lifecycle, working with both newly developed applications using modern technology...SeniorFull timeFlexible hours
- ...electronics, deep tech., software, design, advanced manufacturing, and data science. We are looking for a highly skilled Senior Flutter Developer with expertise in real-time data processing to join our dynamic team. In this role, you'll design, build, and maintain cross...SeniorFull timeShift work
- ...science and computing, biometrics, AI, and clinical research to develop technologies that seamlessly integrate into everyday life. Our innovation... ..., longer lives. Role Overview: We are looking for a Senior Web Developer with extensive experience in React to join our team...SeniorWorldwideShift work
$110k - $120k per year
...healthier future. About the Position: The Oracle Fusion Cloud Senior Developer is to enable seamless business operations on Oracle Fusion... ...runbooks/support guides) and drive root-cause analysis with long-term fixes. Build and deliver operational, analytical, and statutory...SeniorLong term contractPermanent employmentWork visaFlexible hours- ...Job Responsibility: We are looking for a highly skilled Salesforce Omnistudio Developer who will design, build, implement custom applications using the Omnistudio toolset. In this role, you will Perform complex Salesforce configuration and customizations including...SeniorFull timeWork at office2 days per week3 days per week
- ...supply chain. This is a 12-month fixed term contract. Responsibilities... ...of outputs, throughout the project. Develop long-term project plans, establish milestones... ...Conditions: Office Environment Reports to: Senior Manager Technology Projects ---...SeniorLong term contractFixed term contractInternshipWork at office
- ...make a Profound impact in healthcare and your career, here is your chance. General Accountability: The Hardware (Electrical) Developer is responsible for producing electrical and electronic designs, design specifications and test documents following the Company's Quality...SeniorFull timeFor contractors
$120.8k - $170.8k per year
...responsible for leading, mentoring, and developing a high-performing team of application developers... ...on monetizing data generated by the fixed income business and building cutting-edge tools... ...nurture influential relationships with senior stakeholders, peers, and business...SeniorFull timeFlexible hours- ...Job Responsibility: Job Title: Java Instructor Job Type: Part-Time About Us:... ...dedicated to fostering the next generation of developers. We provide comprehensive training... ...Qualifications: Proven experience as a Java developer, with a strong understanding of Java SE...Part timeRemote workRelocation packageMonday to fridayFlexible hours
- ...Join our dynamic team as a Sr. Kofax Developer where you will leverage your expertise in Kofax technologies to design and implement innovative solutions. With a focus on Cards & Payments you will play a crucial role in enhancing our business processes. In this role, you will...SeniorWork at officeLocal areaFlexible hours
- ...Job Responsibility: Job Summary WHAT IS THE OPPORTUNITY? As Senior Developer/Consultant for RBC Life Insurance, you will work as part of a Development Team to create the documents to be used by our administration systems to send personalized communications to our RBC...SeniorFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Architect (full-time). Be the first to apply!
- senior game designer Mississauga, ON
- senior quality engineer Mississauga, ON
- senior vice president Mississauga, ON
- senior internal audit Mississauga, ON
- senior software developer Mississauga, ON
- senior project control officer Mississauga, ON
- senior talent acquisition consultant Mississauga, ON
- senior human resources Mississauga, ON
- senior data modeler Mississauga, ON
- senior manager operational excellence Mississauga, ON
