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 artificial intelligence 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, with involvement in migrating 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, following data governance policies and procedures, and integrate them with React-based frontends.
  • Implement new features and enhancements to existing functionality according to defined standards and in collaboration with peers.
  • Write clean, efficient, and maintainable code following best practices and team standards.
  • Use artificial intelligence as a development tool for 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 where appropriate.
  • Participate in code reviews, 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 technology 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