Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Intercontinental Exchange - ICE Lead Java Developer 
United States, Georgia, Atlanta 
966898169

14.04.2025

Duties and Responsibilities

The candidate will engage stakeholders across Technology, QA, BA and Product Management teams in delivering on key initiatives within the Pricing & Analytics Regulatory Business. The Lead Developer will execute across the full spectrum SDLC to include:

  • Analyze requirements and propose technical solutions to deliver projects within expected parameters of cost, time and quality.
  • Work with project managers to break down complex tasks into deliverable stories, inclusive of realistic sizing estimates.
  • Develop and unit test all functions created or modified according to software development best practices.
  • Provide leadership to Developers and QA Engineers to execute full cycle integration, functional and regression testing. Own and resolve all defects identified within the developer’s codebase in a timely fashion.
  • Promote software changes across all environments, safely and responsibly, through to Live Production.
  • Provide on-call technical support during business and, occasionally, off hours depending on rotation and/or subject-matter expertise on a given component.
  • Participate in team exercises to identify and implement areas for continuous improvement.

Technical

  • 8+ years of development experience with Core and Enterprise Java
  • Solid fundamentals on
    • Design patterns
    • Object Oriented Design
    • Advanced data structures
  • Demonstrated ability to write high performance software
  • Strong experience with design-for-testability and unit-tests
  • Experience with Spring Web, Spring REST
  • Strong experience with relational databases (preferably Oracle, PostgreSQL and/or MySQL) including SQL schema design, stored procedures, and triggers. Experience in troubleshooting performance issues.
  • Experience with code management via svn or git in a multi-user environment
  • Experience with Perl, Python, Shell or similar scripting language in a Linux-based environment
  • Knowledge of ReactJS, Drools and XML schemas are a plus

Functional & Collaborative

  • Bachelor’s/Master’s degree in Computer Science or an equivalent field of study
  • Good knowledge of both Fixed Income and Equity Capital Markets Fundamentals
  • Ability to work within both Agile methodology (e.g. Scrum) and Waterfall SDLC frameworks
  • Experience with JIRA and Confluence to track work and documentation
  • Ability to produce clear and concise technical specifications
  • Strong written and verbal communication skills
  • Ability to multi-task and juggle priorities across different efforts/projects