Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Intercontinental Exchange - ICE Senior Java Developer 
India, Telangana, Hyderabad 
397543495

Today
Job Description


Job Purpose

As a Senior Java Developer, you will be part of a team responsible for contributing to the design, development, maintenance and support of ICE Trade Vault, a high-volume enterprise messaging application. This is an excellent opportunity for a technologist with a couple years of experience to further develop their problem-solving skills and learn hands on from a small and experienced team. The ideal candidate must be results-oriented, self-motivated and can thrive in a fast-paced environment. This role requires frequent interactions with project and product managers, developers, quality assurance and other stakeholders, to ensure delivery of a world class application to our users.

Responsibilities

  • Contribute to the design and development of a high-volume enterprise messaging application.
  • Support and enhance multiple mission-critical enterprise applications.
  • Write unit and integration tests for new and legacy code.
  • Take initiative and work independently on some projects while contributing to a large team on others.
  • Collaborate with QA team to ensure quality production code.
  • Provide second-tier production support for 24/7 applications.
  • Follow team guidelines for quality and consistency within the design and development phases of the application.
  • Identify opportunities to improve and optimize the application.

Knowledge and Experience

  • Bachelor’s degree in Computer Science or Information technology.
  • 2+ years of experience with core Java and Java EE
  • Proven success with test-driven development
  • Understanding of distributed transactions
  • Experience in concurrent and distributed programming
  • First-hand experience with enterprise messaging (IBM WebSphere MQ or equivalent)
  • Track record of completing assignments on time with a high degree of quality
  • Experience and/or knowledge of all aspects of the SDLC methodology and related concepts and practices
  • Comprehension of Spring Framework preferred
  • Practical knowledge of Java application servers (JBoss, Tomcat) preferred
  • Experience with Agile development methodologies preferred
  • Knowledge of Maven preferred
  • Experience working with commodity markets or financial trading environments preferred