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 
691952035

Yesterday
Job Description


Responsibilities

  • Hands-on design and development of high-volume trading and trading support applications, in addition to a high-volume analytics engine.
  • Take a lead role in planning, estimating, and organizing efforts to support the overall project plans and timetables.
  • Provide leadership and expertise in both the investigation and resolution of performance-related issues and architectural design decisions.
  • Ensure guidelines for quality and consistency within the design and development phases of the applications.
  • Provide guidance and mentorship for junior developers, and evaluation on their technical proficiency to management as needed.
  • Work with Business Analyst and Project Management teams to understand and agree on requirements, deliverables, and timelines.
  • Work with Quality Assurance teams to support testing activities and defect resolutions.
  • Work with Operations teams to investigate customer issues and provide solutions.

Knowledge and Experience

  • Bachelor’s degree in computer science, Engineering, or a related field
  • 5+ years of experience in Java design and development
  • 3+ years of experience with server-side development
  • Strong problem-solving and troubleshooting skills.
  • Experience with java performance profiling tools (Yourkit, JMeter or similar) to identify performance issues.
  • Experience integrating applications with Kafka
  • Solid understanding of security concerns for web-based applications
  • Solid understanding of SDLC
  • Experience with writing comprehensive unit tests
  • Experience with SDLC tools like Git, JIRA, Jenkins, Maven, or equivalent
  • Experience building user-centric web applications with focus on usability, workflows, and performance.
  • Experience with SQL queries
  • Ability to work collaboratively in a team environment.
  • Ability to work in a fast-paced business environment.
  • Effective communication skills with ability to interact effectively with multiple stakeholders.
  • Strong understanding of concurrent and distributed programming

Preferred

  • Experience working with commodity markets or financial trading environments.
  • Understanding of derivatives trading concepts (options and futures)
  • Experience with at least one JavaScript framework such as React, Redux, Angular