I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeJacksonville, FL, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • At least 3 years of professional software development experience.
  • Proficiency with Java and Spring Boot for backend and microservices development.
  • Experience with React, modern JavaScript (ES6+) and TypeScript.
  • Experience with SQL, PostgreSQL and relational database concepts.
  • Understanding of web application and API security principles.
  • Experience with version control systems such as Git.
  • Familiarity with Agile development methodologies.
  • Comfort using AI as a daily tool across the software development lifecycle, from design through testing and deployment.

Responsibilities

  • Develop and maintain full-stack features using React on the frontend and Java/Spring Boot microservices on the backend.
  • Maintain existing C#/.NET applications and MS SQL databases, and participate in migration to Java/Spring Boot and PostgreSQL.
  • Design and optimize PostgreSQL schemas, queries and indexes to support application performance and data integrity.
  • Create and maintain RESTful APIs, adhere to data governance policies and procedures, and integrate APIs with React-based frontends.
  • Implement new features and enhancements to existing functionality in accordance with defined standards and peer collaboration.
  • Write clean, efficient and maintainable code following best practices and team standards.
  • Use AI as a core development tool to accelerate code generation, documentation and code review assistance.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.
  • Troubleshoot, debug and resolve technical issues in backend and frontend systems, using AI-assisted tools to diagnose and resolve issues faster.
  • Participate in code reviews by providing and receiving constructive feedback.
  • Write and maintain unit tests to ensure code quality and functionality, including AI-assisted test generation and coverage analysis.
  • Stay current with relevant technologies, frameworks and emerging AI/LLM capabilities relevant to the tech stack.
  • Perform additional duties as assigned.

Desired Qualifications

  • Experience with CI/CD pipelines such as Azure DevOps or GitHub Actions.
  • Knowledge of containerization concepts such as Docker.
  • Familiarity with microservices architecture.
  • Experience with automated testing frameworks.
  • Understanding of responsive design and accessibility standards.
  • Knowledge of performance optimization techniques.
  • Familiarity with effective AI prompting and understanding AI's strengths and limitations in a development context.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs