Full Stack Senior Software Engineer

1 month ago


Singapore Citi Full time
Citi Markets Technology is going through a global technological and organizational transformation of their Equities trading platforms with the objective of replacing their legacy cash trading systems with state-of-the-art micro-frontends and micro-services implemented using the latest low-latency Java backend technologies, the latest web frameworks, and highly resilient real-time messaging infrastructure.

To that end, Citi is looking to recruit talented full stack engineers in APAC who are experienced hands in Java backend and web frontend development. The successful candidate will more than just contribute to the development and delivery of a next gen High-Touch trading platform but will also take a leading role in shaping the architecture, the aesthetics, and the design and code quality of the new platform globally. The successful candidate will also collaborate with a global team of engineers, production support professionals, and product staff to ensure global consistency and product quality.

Responsibilities:
  • Design and develop low-latency backend micro-services using the latest version of Java, AMPS, and Solace.
  • Design and develop web trading frontends using React, Redux Toolkit, Tailwind, Finsemble, and AMPS.
  • Implement strategic solutions for automated testing, platform monitoring, compliance controls, automated deployment, trade reconciliation, and application recovery.
  • Partner with key members of the trading desk and the product team to help shape product features and enhance their usability.
  • Contribute towards Agile and Continuous Integration processes.
Qualifications:
  • Minimum 7 years of experience with strong technical expertise in Java.
  • Previous experience in the React web framework.
  • Practical understanding of object-oriented design principles.
  • Able to demonstrate an excellent understanding of the latest development and design best practices for both micro-services and micro-frontends.
  • Strong understanding of automated testing techniques and frameworks.
  • Solid understanding of continuous integration processes.
  • Able to self-learn new full stack development technologies proactively.
  • Strong communication skills and ability to thrive in a multicultural environment.
  • Proven ability to work independently and as part of a global team.
  • Familiarity with Equity trading products and concepts.
  • Knowledge of Typescript, Redux, and Tailwind would be beneficial.
Education:
  • University degree in a science, engineering, or computing discipline.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

#LI-Hybrid
------------------------------------------------------

Job Family Group:
Technology
------------------------------------------------------

Job Family:
Applications Development
------------------------------------------------------

Time Type:
------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi) invite all qualified interested applicants to apply for career opportunities. 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 the " EEO is the Law " poster. View the EEO is the Law Supplement .

View the EEO Policy Statement .

View the Pay Transparency Posting


  • Singapore MyCareersFuture Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Full-Stack Engineer to lead the development of a cutting-edge AI platform that will empower public officers to experience, experiment with, and prototype AI-driven applications.Key Responsibilities:Lead the design, architecture, and implementation of complex, cloud-native web services,...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled and experienced Full Stack Developer to join our team as a Technical Lead. As a key member of our squad, you will be responsible for driving the design, implementation, and delivery of our key products.**Key Responsibilities:**• Contribute to the development of high-quality, maintainable, and...


  • Singapore MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled and experienced Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications.**Key Responsibilities:**Work collaboratively with our agile development team to deliver...

  • Lta Itcd] Senior

    5 months ago


    Singapore Land Transport Authority Full time

    What the role is: SENIOR / EXECUTIVE / SOFTWARE ENGINEER, FULL-STACK DEVELOPERWhat you will be working on: You will be part of a dynamic team to drive adoption of new technologies in LTA through the development of platforms, applications and services, while building internal tech stack and capabilities to further anchor and proliferate these technologies...


  • Singapore MyCareersFuture Full time

    About MyCareersFutureMyCareersFuture is a leading financial technology company with a strong presence in the APAC region. Our mission is to create a seamless and efficient financial ecosystem that benefits individuals and businesses alike.About the RoleYou will be part of a dynamic and agile engineering team responsible for designing, developing, and...


  • Ang Mo Kio, Singapore Jobline Resources Full time

    Responsibilities Deliver production quality code within a full dot NET stack Work with hardware and UX experts to drive product features from analysis to deployment phases Contribute to crafting the GUIs, software services including back-end SQL databases Build, extend and enhance APIs that our applications & clients consume Enhance infrastructures to hit...


  • Singapore MyCareersFuture Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at MyCareersFuture. As a key member of our engineering team, you will be responsible for designing, developing, and deploying robust and scalable software solutions using Python, SQL, REST, JavaScript, and TypeScript with the React framework.Key...


  • Singapore MyCareersFuture Full time

    Roles & Responsibilities [1 year contract, renewable] We are seeking a skilled Senior Full Stack Engineer to lead the development of a cutting-edge AI platform that will empower public officers to experience, experiment with, and prototype AI-driven applications. In this pivotal role, you will be a key member of the development team, responsible for...


  • Singapore MyCareersFuture Full time

    About the RoleWe are seeking a skilled Full Stack Engineer to join our team at MyCareersFuture in developing an innovative AI platform aimed at empowering public officers to experience, experiment with, and prototype AI applications.Key Responsibilities:Design and develop scalable software applications to support the AI platform.Define the scope and...


  • Singapore MyCareersFuture Full time

    Job SummaryMyCareersFuture is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing full-stack software systems for our robotics and AI applications.Key ResponsibilitiesDesign and develop full-stack software systems for multi-tier software...

  • Full Stack Developer

    3 months ago


    Singapore ITCAN Full time

    Responsibilities Support design of sophisticated software components, services, and applications. You will write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback. o Involved in delivery of your projects to production. o Integrate your software with other distributed...


  • Singapore MyCareersFuture Full time

    Job DescriptionMyCareersFuture is seeking a highly skilled and experienced Full Stack Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and maintaining scalable and efficient web applications, as well as ensuring seamless integration with existing tools and platforms.Key...

  • Software Developer

    3 months ago


    Singapore HERON TECHNOLOGY Full time

    We are looking for a Software Developer (Full Stack) to continue the development of an exciting airspace management solution for unmanned aircraft flights. We are a pioneer in the development of such solutions in South-east Asia and you will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception...

  • Software Engineer

    1 week ago


    Paya Lebar, Singapore Jobline Resources Full time

    ResponsibilitiesWork with development teams and product managers to ideate software solutions. Participate in user story grooming with product stakeholders and engineers. Design, Architecture of software components, microservices and API gateway platform. Code review, cyber security review, application monitoring and mentoring junior developers in API first...


  • Singapore VULCAN AI Full time

    Vulcan AI are an enterprise AI solution provider that helps businesses do more with less. Better outcomes, with lesser resources and carbon footprint. We build AI to better manage the Internet of Things (IoT) and power responsible enterprises.We build intelligent applications that incorporate industry, functional processes and engineering know-how into AI...

  • Full Stack Developer

    3 months ago


    Singapore ITCAN Full time

    Responsibilities Support design of sophisticated software components, services, and applications. You will write design documents and review them with your software engineering and architecture peers, incorporating and quickly iterating on the feedback. o Involved in delivery of your projects to production. o Integrate your software with other distributed...

  • Full Stack Developer

    2 months ago


    Singapore ScienTec Consulting Full time

    We are looking for full stack developers to join us in expanding our AI platform with innovative modules Ideal candidates will demonstrate a high level of proficiency in both Python and JavaScriptTech Stacks: Frontend: React, , JavaScript Backend: Python, , DevOps: AWS Responsibilities: Define software features and components within a product ecosystem...

  • Software Engineer

    4 weeks ago


    Singapore Wise Full time

    Company DescriptionWise is one the fastest growing companies in Europe and we\'re on a mission: to make money without borders the new normal. We\'ve got 16 million customers across the globe and we\'re growing. Fast.Current banking systems don\'t let us send, spend or receive money across borders easily. Or quickly. Or cheaply.So, we\'re building a new...

  • Full Stack Engineer

    3 months ago


    Singapore THE SUPREME HR ADVISORY Full time

    5 Day, 9:30 am - 6:30pm One Week Orientation at Pasir Panjang Office WFH Basis IT Solutions Industry Interested applicants can also send your resume to (George_seng ) and allow our Consultant to match you with our Clients. No Charges will be incurred by Candidates for any service rendered. Full Stack Developer - C#, SQL (React js will be a bonus) Backend...

  • Full Stack Engineer

    3 months ago


    Singapore THE SUPREME HR ADVISORY Full time

    5 Day, 9:30 am - 6:30pm One Week Orientation at Pasir Panjang Office WFH Basis at Singapore Singapore IT Solutions Industry Interested applicants can also send your resume to George)) and allow our Consultant to match you with our Clients. No Charges will be incurred by Candidates for any service rendered. Full Stack Developer - C#, SQL (React js will be a...