Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer - Rates Technology

$94.3k - $141.5k per year

Citi

Job Description
We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team. This position is responsible for the development of new and revised applications. The candidate will perform in-depth application systems analysis and programming, collaborating closely with various technology and business teams globally to deliver robust and efficient software solutions.We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team. This position is responsible for the development of new and revised applications. The candidate will perform in-depth application systems analysis and programming, collaborating closely with various technology and business teams globally to deliver robust and efficient software solutions.As an Application Developer, you will be at the forefront of our technology initiatives, contributing directly to the systems that support our Rates trading business. Your primary duties will involve a hands-on server side development and delivering quality software solutions.Responsibilities
Business Collaboration: You will work in close partnership with the Rates trading desks to thoroughly understand their requirements and workflow challenges. A key part of your role will be to translate these complex business needs into intuitive, efficient, and user‑centric server side solutions.Server Development: You will be responsible designing scalable server architecture, writing high-quality code, and conducting comprehensive testing to ensure functionality meets business specifications.Process Improvement: You will actively contribute to the continual improvement of our software development lifecycle (SDLC). This involves refining development methodologies, enhancing code quality standards, and adopting best practices to increase efficiency and product reliability.Project Delivery: Leveraging your hands-on development skills and deep technical expertise, you will play a crucial role in delivering large-scale, complex technology projects from conception through to deployment.Production Support: You will serve as a third-line support contact for the production system, handling escalated issues that require deep technical analysis. This role is supported by dedicated 24/7 first and second-line support teams who manage initial incident response.Detailed Responsibilities
Technical Analysis: Meticulously review and analyze proposed technical solutions for new and existing projects to ensure they are robust, scalable, and aligned with architectural standards.Business Integration: Develop a comprehensive knowledge of how different areas of the business integrate and function to accomplish strategic goals, ensuring that technology solutions enhance these processes.Innovation: Actively impact the future of Applications Development by identifying opportunities for innovation, researching emerging trends, and adapting cutting‑edge technologies to deliver best‑in‑class software solutions.Standards and Procedures: Ensure all essential development and operational procedures are strictly followed.Risk and Compliance Management
Appropriately assess risk when making business and technical decisions, giving particular consideration to the firm’s reputation and the safeguarding of Citigroup, its clients, and its assets.Drive compliance with all applicable laws, rules, and regulations by adhering to company policies and applying sound ethical judgment in all personal and business conduct.Proactively elevate, manage, and report control issues with complete transparency.Proactively practice culture of accountability to maintain essential standards.Knowledge And Experience
Development Experience: A minimum of 4+ years of in-depth professional development experience, with a dominant focus on building sophisticated enterprise applications.Server-side Technologies: Extensive, hands-on experience in Java, SpringBoot, Quarkus and reactive programming paradigms.API and Microservices Development: Proven experience in developing high-throughput, low-latency systems, including building microservices.Core Technology Stack: Extensive practical experience with a range of essential back-end and middleware technologies, specifically including Kafka, Solace, and MongoDB.DevOps and Deployment: Demonstrable experience with modern CI/CD pipelines and tools, such as Tekton, and container orchestration platforms like OpenShift and Kubernetes.Professional Skills:
A self-starting individual with prior experience working in a fast-paced, desk-facing role within a financial services environment.Exposure to and appreciation for software quality techniques such as Test-Driven Development (TDD) and application performance profiling.A strong mathematical aptitude and a genuine ambition to learn the complex mathematics associated with financial derivatives.Excellent aptitude for analysis and a methodical, effective approach to problem-solving.Consistently demonstrates clear and concise written and verbal communication skills.High attention to detail, strong self-motivation, and a persistent willingness to learn and adapt.
Business Knowledge: Prior knowledge of the Rates Derivatives business is preferred and will be a significant advantage.Education
Bachelor’s degree/University degree or equivalent experienceThis 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
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$94,300.00 - $141,500.00Most Relevant Skills
Please see the requirements listed above.Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.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. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.This job opening is for an existing job vacancy.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 Accessibility at Citi.View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Java Developer - Rates Technology in Winnipeg, MB vacancy
  •  ...DescriptionOverview Insight Global is seeking a lead Java developer in Toronto for a Canadian Tier 1 Bank, working on its Rates Derivative Pricing System. You will be the...  ...facing role at the intersection of finance and technology — you’ll need the technical depth to build low-... 
    Suggested

    Insight Global

    Winnipeg, MB
    1 hour ago
  • We are hiring a Senior Java Developer with over 8 years of experience in enterprise Java applications, specializing in cloud technologies and financial services. Focus on innovative solutions and microservices. The ideal candidate has a robust background in developing and maintaining... 
    Suggested

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  •  ...free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:...  ...Industries is building a new Engineering Technology team, and we are looking for an experienced...  ...architecture. • Experience in cloud technologies (Azure or AWS). • Experience with... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    23 hours ago
  •  ...Nous recherchons un développeur Java expérimenté et pratique, ayant une solide expérience dans la création de systèmes distribués à...  ...encourage l'innovation, la communication ouverte et l’adoption de technologies émergentes. Responsabilités Concevoir et mettre en œuvre des... 
    Suggested
    Apprenticeship
    Work at office
    Flexible hours
    Shift work
    Day shift

    Synechron

    Winnipeg, MB
    1 hour ago
  • $100k - $110k per year

     ...combines creativity and innovative technology to deliver industry-leading...  .... Synechron’s progressive technologies and optimization strategies...  ...initiatives in our FinLabs we develop solutions for modernization,...  ...skilled and adaptable Senior Java Developer to join our dynamic... 
    Suggested
    Long term contract
    Flexible hours

    Synechron

    Winnipeg, MB
    1 hour ago
  •  ...learning culture that will allow you to develop new skills and progress in your career.Who...  ...platform components by writing high-quality Java and JavaScript code.Write, maintain, and...  ...to Haves Experience with additional technologies such as Groovy, REST APIs, SOAP web services... 
    Apprenticeship
    Manual labor
    Work from home
    Flexible hours

    Flexspring, Inc.

    Winnipeg, MB
    1 hour ago
  • Job Requirements We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise...  ...have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system design, and the ability... 

    Virtusa

    Winnipeg, MB
    1 hour ago
  • $100k - $120k per year

     ...model: Two days in-office.Our Technology team is the backbone of our...  ...future of travel. We design and develop our back end systems and REST...  ...applications using Core Java, Spring Boot, and Kafka.Build...  ...the cutting edge of innovative technologies. We keep the customer at the... 
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Winnipeg, MB
    1 hour ago
  • DescriptionWe are currently seeking a talented Java Developer with expertise in the Banking Sector, specifically in SWIFT and ISO20022 standards...  ...with messaging platforms such as Solace, MQ, or equivalent technologies. Hands‑on experience with DevOps practices, including CI/... 

    Soar Consultants

    Winnipeg, MB
    1 hour ago
  •  ...details.Seeking a Specialist with 7 years of experience in Java Frameworks to design develop and maintain scalable microservices based applications...  ...and operational procedures Stay updated with emerging Java technologies and propose innovative solutionsRoles and... 
    Full time

    Smart IT Frame LLC

    Winnipeg, MB
    1 hour ago
  •  ...developmentAbout the Role Triunity Software is looking for a talented Java Developer to join our growing team in Toronto, ON. This is an exciting...  .... If you're passionate about clean code and cutting-edge technology, we want to hear from you!Responsibilities Design, develop,... 

    Triunity Software, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and...  ...1000full-time professionals, and our annual growth rate exceeds 25%. We are looking for a Senior Java Developer with LLM expertise to lead the technical design... 
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Winnipeg, MB
    1 hour ago
  • Software Engineer, Global Payments Technology (Backend Java Developer)Requisition ID: 268500 PurposeWe are seeking an Intermediate Java Developer to join our agile development team and contribute to the design, development, and maintenance of backend services. The ideal... 
    Work at office
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  •  ...About the Role: Triunity Software is looking for a talented Java Developer to join our growing team in Vancouver, BC! This is an...  ...requirements to deployment Stay current with emerging Java technologies, frameworks, and industry trends Requirements: Proven experience... 

    Triunity Software, Inc.

    Winnipeg, MB
    1 hour ago
  • $90k - $125k per year

     ...and product-innovation firm providing AI, strategy, design, and technology services to the world’s most ambitious businesses and brands....  ...by 500 million people.About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in... 
    Work from home

    Konrad

    Winnipeg, MB
    1 hour ago
  • $79.32k - $110.68k per year

    Citi is looking for a Java Developer to join its technology organisation and play a hands‑on role in building, enhancing, and integrating the applications...  ..., and MongoDB. Hands‑on experience with cloud-native technologies including OpenShift, Kubernetes, and associated build... 
    Long term contract
    Full time
    Work at office
    Remote work
    Worldwide

    Citi

    Winnipeg, MB
    1 hour ago
  • $100k - $130k per year

     ...for more than 35 years and today is the technology partner of choice for many of the...  ...OverviewWe are seeking an experienced Java Developer with strong expertise in enterprise application...  ...using Java, Spring Boot, and related technologies. Build and consume RESTful APIs and... 
    Long term contract

    Tata Consultancy Services

    Winnipeg, MB
    1 hour ago
  • $92.74k per year

    Infosys is seeking a Technology Lead who will interface with key stakeholders and apply technical...  ...time. Strong hands‑on experience with Java (11+/17+), Spring Boot, Microservices, ReactJS, and Oracle Databases. Experience developing RESTful APIs and enterprise-scale... 
    Internship
    Relocation

    Infosys

    Winnipeg, MB
    1 hour ago
  • Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring Boot.Angular frameworkRESTful APIs.Spring Security + JWT (or OAuth2).Cloud-based databases including Neo4J (graph database) and Postgres.Microservice implementation and debugging of distributed applications in... 

    Pacer Group

    Winnipeg, MB
    1 hour ago
  • Software Developer (Java) – Contract – Toronto, ON (Hybrid) Akkodis is seeking a Software Developer (Java) for a contract role in...  ....10+ years hands‑on development with Java Enterprise technologies.Knowledge and understanding of Accessibility for Ontarians with... 
    Contract work

    Akkodis

    Winnipeg, MB
    1 hour ago
  •  ...-3 months)Role ProfileWe are seeking an experienced Java Developer to join a global Operations Technology team responsible for delivering and supporting business...  ...enterprise applications using Java and related technologies. Participate throughout the software development... 
    Work at office
    Afternoon shift

    Lancesoft

    Winnipeg, MB
    1 hour ago
  •  ...The Senior Java Developer will be responsible for designing, creating, and implementing Java-based solutions across a range of projects, including mobile applications and database programming. The role involves contributing to software development efforts, enhancing existing... 

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  • Overview Senior Core Java DeveloperThis is with a large IT services...  ...- 6 months to start at Market rate.Description We’re seeking...  ...level backend core Java developers.Ideal Candidate Hardworking...  ...hands-on experience with cloud technologies like Docker, Kubernetes or similar... 
    Permanent employment
    Contract work
    Work at office
    3 days per week

    CG Consulting Group

    Winnipeg, MB
    1 hour ago
  •  ...testing and deployment. As a developer, the candidate will be responsible...  ...- Form partnership with technology vendors and gain deep understanding...  ...6+ years of experience with Java, and 7+ total IT experience.-...  ...with the following technologies:- Java (Core, JDBC, MT, Collections... 
    Internship

    Luxoft

    Winnipeg, MB
    1 hour ago
  • $85k - $125k per year

    Java Backend Developer - API, MicroservicesExperience Level: 8+ years of experience in Java development Job Description: Proven experience...  ...experience in Java back-end development with the following technologies: JDK 8+, GitHub, REST, Spring, Spring Boot, Apache CXF,... 

    VySystems

    Winnipeg, MB
    1 hour ago
  • $79.32k - $110.68k per year

    The Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications... 
    Full time
    Flexible hours

    Citi

    Winnipeg, MB
    1 hour ago
  •  ...connects to that outcome. Why This Role MattersAs a Senior Java Developer, you will join a team at the heart of the backend systems...  ...that accelerate delivery. Evaluate and introduce emerging technologies where they add value to our platform. Apply and promote best... 
    Manual labor
    Remote work

    Tecsys Inc.

    Winnipeg, MB
    1 hour ago
  •  ...will actively contribute to creating and developing management and operations services and...  ...role and key responsibilities of a Java Developer are: Analyzing, designing, and implementing...  .... Familial knowledge of Java/J2EE web application technology stack. #J-18808-Ljbffr

    Triunity Software, Inc.

    Winnipeg, MB
    1 hour ago
  • # Fullstack Java DeveloperMontrealHybridAdministrative RolesApplyWith over 30 years of recognized expertise, COFOMO is now a leading...  ...management of incidents/problems under scope;* Ensure monitoring of technologies and development practices and act to ensure that the team adopts... 
    Permanent employment
    Work from home

    COFOMO

    Winnipeg, MB
    1 hour ago
  •  ...interviewJob Description We are looking for an experienced Java Full Stack Developer to join our team in Montreal. The ideal candidate will...  ...architecture .Experience with Kafka or other messaging technologies .Experience with Docker/Kubernetes.Cloud experience with... 

    Prolifics

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer - Rates Technology. Be the first to apply!