Macquarie - Senior Associate Java Developer - Microservices Architecture

2 days ago


Gurgaon, Haryana, India Macquarie Group Full time ₹ 6,00,000 - ₹ 18,00,000 per year

We have an exciting opportunity for you to work in a dynamic and collaborative environment that is constantly evolving.

As a highly motivated and experienced Java Developer, you will join our Counterparty Tech team, which supports institutional client lifecycle journey at Macquarie that provides support to several middle and back-office teams globally.

What role will you play ?

In this role, you will collaborate with stakeholders and analysts to define requirements, code, test, and deliver platform enhancements that follow industry best practices.

You will participate in production deployments, upgrades, and support, engaging directly with users to ensure system stability and resolve third-level queries.

Building strong relationships and maintaining high quality standards and professionalism are key aspects of the position.

What You Offer :

to 4 years of hands-on experience in Java, and Spring Boot.

- Hands-on experience of Shell scripting.

- Strong SQL and database experience, ideally with either Sybase, SQL Server or Postgres.

- Experience in Cloud (AWS) and financial services is advantageous.

- Interest in learning new technologies especially related to data engineering/warehousing like Redshift, Spark, Airflow, etc.

Key Responsibilities :

- Design, develop, and maintain scalable and high-performance Java-based applications.

- Build and deploy microservices using Spring Boot and modern architectural principles.

- Collaborate with architects, business analysts, and QA teams to understand requirements and deliver robust solutions.

- Integrate applications with NoSQL (MongoDB, Cosmos DB) and RDBMS (SQL, Oracle, PostgreSQL) databases.

- Implement asynchronous messaging systems using RabbitMQ or Kafka.

- Participate in architectural discussions, code reviews, and system design sessions.

- Ensure code quality through proper testing using JUnit, Mockito, and Cucumber (BDD) frameworks.

- Implement CI/CD pipelines using Jenkins or equivalent tools for automated builds and deployments.

- Work with cloud platforms like AWS or Azure for basic deployment and configuration tasks.

- Monitor application performance using tools such as New Relic, Splunk, or Nagios.

- Collaborate using project management tools like JIRA, Confluence, and ServiceNow.

About Technology :

- Technology enables every aspect of Macquarie, for our people, our customers and our communities.

- We're a global team that is passionate about accelerating the digital enterprise, connecting people and data, building platforms and applications and designing tomorrow's technology solutions.



  • Gurgaon, Haryana, India Macquarie Group Full time

    Description : Join our Legal and Corporate Technology team supporting the Legal and Governance Group at Macquarie to deliver innovative technology solutions that will enable our customers to deliver value for our business. At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are...


  • Gurgaon, Haryana, India Macquarie Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Join our agile team as a Full-Stack Developer to deliver our new MAX platform. This platform realises our vision to become a fully automated, self-service infrastructure provider, focused on excellent customer outcomesAt Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global...


  • Gurgaon, Haryana, India Macquarie Group Full time

    Description : We have an exciting opportunity to join our Commodities and Global Markets (CGM) Trade Validation team as a Site Reliability Engineer who can lead a team in Gurugram. At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group...


  • Gurgaon, Haryana, India Macquarie Group Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Join our Counterparty Lifecycle Management Operations team as an Analyst. You will be responsible for client onboarding, ensuring high standards of quality and promptness are maintained.At Macquarie, we are working to create lasting value for our communities, our clients and our people. We are a global financial services group operating in 34 markets and...


  • Gurgaon, Haryana, India Macquarie Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    What role will you play ? Join our Commodities Data Analyst team, focusing on global oil, metal, and freight movement within the Energy Markets group. This is an exciting opportunity where you will be able to collaborate across teams and regions to enhance trading desk capabilities and advance your career in a dynamic environment. What You Offer : ...

  • Senior Associate

    1 week ago


    Gurgaon, Haryana, India Macquarie Group Full time

    We have an exciting opportunity for you to work in a dynamic and collaborative environment that is constantly evolving. As a highly motivated and experienced Java Developer, you will join our Counterparty Tech team, which supports institutional client lifecycle journey at Macquarie that provides support to several middle and back-office teams globally.What...

  • Senior Associate

    1 week ago


    Gurgaon, Haryana, India Macquarie Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join our collaborative and dynamic Risk Operations team supporting Macquarie Asset Management (MAM). We provide expert guidance on risk management activities and ensure consistent application of our risk framework through foundational processes.At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of...

  • Senior Associate

    2 weeks ago


    Gurgaon, Haryana, India Macquarie Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join our Macquarie Asset Management Finance team. You will play a key role in supporting our end-to-end work in the areas of accounting, management reporting and financial and tax reporting.At Macquarie, our advantage is bringing together diverse people and empowering them to shape all kinds of possibilities. We are a global financial services group...


  • Gurgaon, Haryana, India Macquarie Group Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    This is an exciting opportunity for you to work with great colleagues in a collaborative environment that is constantly evolving. As a highly motivated and experienced platform engineer, you will join the Digital Support team, responsible for supporting our Digital Experience and eTrading platforms. At Macquarie, our advantage is bringing together diverse...

  • Senior Associate

    1 week ago


    Gurgaon, Haryana, India Macquarie Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    In this role, you will collaborate with traders and analysts across the UK, US, Australia, and Singapore, providing time zone coverage for US and European markets. Your responsibilities include supporting daily trading operations, offering analytical insights, and contributing to process improvements. This role also offers opportunities to develop your...