mthree Logo

mthree

Senior Java/ Full Stack Developer (Investment Banking) - Mumbai/ Pune/ Bangalore

🌎

India

4w ago
👀 28 views
📥 0 clicked apply

Job Description

mthree Recruitment Program: Senior Java Software Developer - Mumbai/ Pune/ Bangalore

 

About Us:

mthree gives you a foot in the door to your dream career!

We’ve helped 4,000 people start careers in technology, banking and business. We work with investment banks and other big companies in industries from healthcare to aviation to insurance.

You’re supported by us throughout, with periodic pay rises and an online learning plan to develop your skills. Afterwards, the majority continue their career with the client.

 

What you’ll do:

If successful, you’ll work with one of our clients as an mthree Alumni designing, building, testing, and maintaining scalable and stable off-the-shelf applications or custom-built technology solutions. Also, working with a global team, you’ll help support systems including algorithmic trading engines and regulatory reporting.

 

What you need:

- Background in Computer Science equivalent to a B.Sc/ B.E Equivalent practical experience is a reasonable substitute.

- A minimum of 5 years of experience in investment banking with technical discipline where infrastructure support and application integration on Windows Server were key components of the job.

- Good Windows Server & RedHat Linux Operating System knowledge.

- Technical and operational documentation (troubleshooting documentation, deployment documentation).

- Industry server hardware knowledge (HP, Dell, IBM).

- Strong knowledge of networking concepts.

- Basic understanding of SAN/NAS technologies.

- Basic understanding of Sybase, Microsoft SQL Server, and/or other relational database platforms (Oracle, DB2).

- Strong interpersonal skills - communication, flexibility, self-driven, team player, analytic skills.

- In-depth knowledge of various technical disciplines and ability to quickly understand technical issues.

- Automation-related experience is particularly valued using scripting languages such as python.

 

Role Profile:

- You will be a technically proficient and enthusiastic developer, with a desire to work on back-end application

development.

- You will support and lead different phases of the product lifecycle including analysis, development and testing.

- You will develop new and existing components in Java. Previous commercially proven experience is required, with a strong desire to develop your skills more widely.

- Additionally, there is an opportunity to work with front end application development in HTML 5, Angular.

- You will be a proactive member of an agile development team, focusing on efficient application delivery to meet business KPI’s.

- You will be expected to promote best practices in terms of TDD, development tools and technologies.

- You will be a proactive member of an agile team, taking part in ceremonies and interact with business owners and stakeholders as well as other agile teams across the fleet.

- The role will involve constant interaction with front office business users, analysing and gathering requirements.

- The role requires good collaboration with members from the wider global team, as well as neighboring teams and systems such as pricing and trade capture.

- Equity derivatives product knowledge is not a pre-requisite but it is advantageous.

 

Skills Required (Essential):

- Practical Experience building Java Applications.

- Test-Driven Development (TDD) experience.

- Experience of Agile development techniques and a deep understanding of systems engineering, build and release management principles including continuous integration and continuous delivery.

- Experience with application integration, software design patterns, frameworks, unit testing, automated testing, performance / memory analysis, and n-tier service-oriented architecture.

- Experience in sales and trading platforms or middle office trade processing systems in Equities / FX / Fixed Income / Derivation domain.

 

How it works:

  • Stage 1: Application
  • Stage 2: Client technical interview (1 or more)
  • Stage 3: Get selected for your placement in a job role that most suits your competence

 

What you’ll get:

  • CTC up to INR 14 LPA with periodic pay rise.
  • A flexible benefits package.
  • Ongoing guidance and support.
  • Valuable industry experience. Ultimately, a foot in the door to build your career.

 

Important information on Diversity

We take great pride in celebrating the diversity of every individual who contributes to making mthree the company it is today and will be in the future.

We value diversity both within mthree and with our partner companies, and we’re proud to provide an environment where all our colleagues can flourish by promoting a strong culture of equality and inclusion. We never want people to change - only add to the amazing mix of people that work for mthree.

More Jobs at mthree