Global Markets IT - Front Office - eTrading - IT - BC02 SS - Senior Java Developer
BNP Paribas
IN-MH-Mumbai
20d ago

Role

A Senior Developer skilled in Java based technologies is required to join the Global Markets Front Office IT team in Mumbai.

The successful candidate will be assigned to a core team developing back-end messaging and orchestration services for applications in the Electronic Trading platform.

The programme requires an enthusiastic and committed individual, ideally having previous experience on mature, multi-threaded, enterprise Java-based applications.

The successful candidate will be working with a variety of technologies, primarily from the Java technology stack and will be working in an agile development team.

The role encompasses a number of activities & responsibilities :

  • Delivering any assigned task to Production as per time, non-functional and functional requirements in particular, ensuring deliveries meet adequate levels of testability, at unit, component and integration levels
  • Focusing on the platform’s non-functional behaviour : performance, scalability, security etc and making sure that tests in this area are repeatable
  • Promoting knowledge sharing within team members taking active involvement in poker-sizing sessions with all concerned parties as and when required
  • Liaison with other teams, for example, across London / NY Dev teams, Production support teams etc.
  • Documenting new functionalities and training users / support teams support as appropriate
  • Leading by example : ensuring that own behaviour as developer exhibits the team’s values of dedication, commitment and transparency at all times and under all circumstances.
  • The Candidate

    The successful candidate will justify 5+ years’ experience in developing scalable / performant enterprise Java based applications.

    We are looking for candidate in the experience range of 6 to 9 years willing to work as individual contributors.

    The candidate will be a forward thinking individual with a solid practical delivery focus. They would be enthusiastic about technology and latest trends, proactive, highly motivated and committed to meet deadlines.

    Being a team player the candidate will enjoy sharing knowledge with other members of the team.

    Skills and Qualifications

    Essential

    Proven SDLC experience on mature, enterprise multi-threaded Java development projects

    Excellent knowledge and practical experience of Java development

    Extensive experience in unit and integration testing using JUnit and other test frameworks

    Very good knowledge of XML and messaging frameworks

    Very good knowledge of SQL and proficiency in the data access layer / database connectivity

    Desirable

    Prior exposure to high frequency, low latency programming environments

    Good knowledge of financial markets concepts, terminology and practice.

    Experience in agile development methodology

    Attributes

    A technologist, with an interest in emergent technologies and practices who is always curious on how technology and frameworks work.

    Very good communication skills ability to communicate technical details with developers, while also being able to summarize key technical issues for management

    Approachable and willing to share their expertise and experience

    Organised and delivery-focused, with attention to detail

    Accountable i.e. taking full ownership of their allocated tasks

    Pro-active in general, taking own initiatives to prevent risks / issues

    Role

    A Senior Developer skilled in Java based technologies is required to join the Global Markets Front Office IT team in Mumbai.

    The successful candidate will be assigned to a core team developing back-end messaging and orchestration services for applications in the Electronic Trading platform.

    The programme requires an enthusiastic and committed individual, ideally having previous experience on mature, multi-threaded, enterprise Java-based applications.

    The successful candidate will be working with a variety of technologies, primarily from the Java technology stack and will be working in an agile development team.

    The role encompasses a number of activities & responsibilities :

  • Delivering any assigned task to Production as per time, non-functional and functional requirements in particular, ensuring deliveries meet adequate levels of testability, at unit, component and integration levels
  • Focusing on the platform’s non-functional behaviour : performance, scalability, security etc and making sure that tests in this area are repeatable
  • Promoting knowledge sharing within team members taking active involvement in poker-sizing sessions with all concerned parties as and when required
  • Liaison with other teams, for example, across London / NY Dev teams, Production support teams etc.
  • Documenting new functionalities and training users / support teams support as appropriate
  • Leading by example : ensuring that own behaviour as developer exhibits the team’s values of dedication, commitment and transparency at all times and under all circumstances.
  • The Candidate

    The successful candidate will justify 5+ years’ experience in developing scalable / performant enterprise Java based applications.

    We are looking for candidate in the experience range of 6 to 9 years willing to work as individual contributor.

    The candidate will be a forward thinking individual with a solid practical delivery focus. They would be enthusiastic about technology and latest trends, proactive, highly motivated and committed to meet deadlines.

    Being a team player the candidate will enjoy sharing knowledge with other members of the team.

    Skills and Qualifications

    Essential

    Proven SDLC experience on mature, enterprise multi-threaded Java development projects

    Excellent knowledge and practical experience of Java development

    Extensive experience in unit and integration testing using JUnit and other test frameworks

    Very good knowledge of XML and messaging frameworks

    Very good knowledge of SQL and proficiency in the data access layer / database connectivity

    Desirable

    Prior exposure to high frequency, low latency programming environments

    Good knowledge of financial markets concepts, terminology and practice.

    Experience in agile development methodology

    Attributes

    A technologist, with an interest in emergent technologies and practices who is always curious on how technology and frameworks work.

    Very good communication skills ability to communicate technical details with developers, while also being able to summarize key technical issues for management

    Approachable and willing to share their expertise and experience

    Organised and delivery-focused, with attention to detail

    Accountable i.e. taking full ownership of their allocated tasks

    Pro-active in general, taking own initiatives to prevent risks / issues

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form