Senior Full Stack Developer

Intercontinental Exchange Holdings, Inc.

$100K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years experience in Java design and development
  • 2+ years experience using JavaScript frameworks like React or Angular
  • 2+ years experience with open source frameworks such as Spring
  • Strong understanding of web application security concerns
  • Proficiency in writing and troubleshooting PL/SQL queries
  • Familiarity with SDLC tools like GIT, JIRA, Jenkins, Maven

Responsibilities

  • Contribute to the design and development of applications for the Settlements platform
  • Lead efforts to design, architect, and write new software components
  • Independently manage project activities related to builds and deployments
  • Create software tests and verify functionality and quality
  • Develop design documentation for new software and its updates
  • Provide second-tier production support for 24/7 applications
  • Troubleshoot issues across development, QA, and production environments

Benefits

  • Dynamic and innovative work environment
  • Opportunity to work with cutting-edge technology
  • Focus on professional growth and development
  • Collaborative team atmosphere
  • Conveys a strong emphasis on technology-driven solutions
Full Job Description
Overview

Job Purpose

As a Senior Developer, you will be part of a dynamic team responsible for the design, development, maintenance, and operational support of applications supporting the Settlements platform.

The ideal candidate must be results-oriented and self-motivated, with the drive to evaluate and design new features that support the system's end goals. The candidate would be responsible for vertical feature implementation, including front-end screens and back-end implementation, so a strong interest in pursuing these technologies is imperative.

Responsibilities
  • Contribute to the design and development of applications supporting Settlements platform
  • Be able to lead an effort to design, architect and write new software components.
  • Be able to independently handle project activities related to builds and deployments.
  • Be able to create software tests, verify the functionality and quality of the software.
  • Create design documentation for new software development and subsequent versions.
  • Provide second-tier production support for 24/7 applications.
  • Provide support for deployments during maintenance windows.
  • Troubleshoot issues as they arise, in the dev, QA and production rollout cycles
  • Keep test environments up to date and in working order, creating environment-specific configurations and applications as necessary
  • Identify opportunities to improve and optimize applications.
  • Work with business analysts or product management in understanding new requirements.
  • Follow team guidelines for quality and consistency within the design and development phases of the application(s).
  • Follow company software development processes and standards.


Knowledge and Experience
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in Java design and development
  • 2+ years of experience with at least one JavaScript framework such as React or Angular
  • 2+ years of experience with open source frameworks like Spring
  • 2+ years of experience with Tomcat/SpringBoot/Vertx or equivalent application servers
  • Solid understanding of security concerns for web-based applications
  • Able to write and troubleshoot PL/SQL queries
  • Experience with writing comprehensive unit tests
  • Experience with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools
  • Experience building user-centric web applications with focus on usability, workflows, and performance
  • Strong analytical and troubleshooting skills
  • Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc
  • Working knowledge and use of AI tools such as GitHub copilot, Cursor, or Claude is a plus
  • Proven success working in a team environment


-

Similar Jobs

More Jobs at Intercontinental Exchange Holdings, Inc.

More Enterprise Technology Jobs

Find similar Senior Full Stack Developer jobs: