Analyst Programmer - Java
Fidelity International
Gurgaon
2d ago

About the opportunity

Purpose of your role

The position is for a Java Development Specialist in Fidelity International. The role involves doing development involving core skills of Java (OOPS, Collections, Multi- Threading), SQL, Spring Core, Spring MVC, Hibernate etc.

Knowledge of working in Agile Team with DevOps principles would be an additional advantage.

This would also involve intensive interaction with the business and other Technology groups, and hence strong communications skills and the ability to work under pressure are absolute must.

The candidate is expected to display professional ethics in his / her approach to work and exhibit a high level ownership within a demanding working environment.

Experience and Qualifications

  • BE / B - Tech / MCA / Any Graduate.
  • 2-7 years overall experience within IT
  • Essential Skills

  • Software development experience in Java
  • Good understanding of OOPS, Collections, Multithreading, Exception Handling, Serialization
  • Spring Core, Spring MVC, ORM Frameworks (JPA / Hibernate / iBatis etc)
  • SQL in Relational Database like Oracle
  • TDD with Junit / Mockito or any other testing framework
  • Knowledge of Data Structures & Algorithms
  • Web services REST / SOAP.
  • Knowledge of Design patterns
  • Knowledge and work experience on Cloud based solutions (AWS)
  • Experience with Java script & Basic CSS / HTML
  • Desired Skills

  • Any Messaging frameworks (JMS etc.)
  • Experience working with Java Annotations (JMS etc.)
  • Experience working with UNIX
  • Experience working with XML’s
  • Any Automation Framework like Geb, Spock or Selenium.
  • Experience working with Micro services architecture and cloud application
  • Any JS Framework (reactjs, nodejs, angular JS etc.)
  • Devops knowledge
  • Experience in the use of a source control management system like SVN, GIT
  • Excellent written and verbal communication skills and a strong team player
  • Proven ability to work well under pressure and in a team environment
  • Ability to interact with multiple technology and business teams
  • Strong analytical and debugging skills
  • Ability to multi-task under demanding conditions
  • The successful candidate must be highly motivated, fast learner, flexible, willing to assume responsibility, and deliver quality work on time
  • About you

    About Fidelity International

    We’ve been helping our clients plan and save for the futures they want for over 50 years. From more than 25 locations around the world, we provide investment services and retirement expertise to 2.

    5 million clients everyone from central banks and financial institutions to wealth managers and private individuals. We think generationally and look to the long term.

    And today, building on the security of private ownership and our strong sense of purpose, we’re growing our business like never before.

    What it’s like to work here.

    In our welcoming, caring culture, you’ll feel valued, trusted and free to express yourself. We recognise the value of inclusion and diversity in culture, in thought and in experience.

    With this in mind, please let us know if you feel you might benefit from any reasonable adjustments to perform to the best of your ability during the recruitment process and beyond.

    As well as a clear commitment to inclusion, we offer real flexibility about where, when and how you work. It’s an approach we call dynamic working’, and you’ll find it brings the very best out in you.

    Getting started

    For more about who we are, how we work and the part you could play in both our progress and our future, visit .

    Or, if you’re feeling inspired, start your journey with us right now.

    APPLY

    Applying to this Job Role : Please note you are only required to upload your CV / Resume to the application screen.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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