> Markdown version of [/jobs/ext/221238-senior-developer](https://www.wearedevelopers.com/jobs/ext/221238-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - **Company:** Intercontinental Exchange - **Location:** Atlanta, GA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Unit Testing, Microsoft Azure, Code Generation, Databases, Cursor (Graphical User Interface Elements), Software Debugging, Programming Tools, Ext JS, Gradle, Hazelcast, Java Message Service (JMS), Java Persistence API, Spring Framework, Junit, Apache Maven, MyBatis, Octopus Deploy, Oracle (Applications), Performance Tuning, Redis, Mockito, Swagger, Service Discovery, SQL Databases, Openapi, Multithreading, ReactJS, Spring-boot, Kubernetes Helm Charts, Caching, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Apache Kafka, Free and Open-Source Software, Build Tools, Reactive Programming, Front End Software Development, Api Gateway, Restful APIs, Docker, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=af62058f1070bc40 ## About the Role * Bachelor's degree in computer science or equivalent, with 4+ years of Java development experience. * Java 21, distributed messaging (Kafka, JMS), multi-threaded development, and advanced design patterns. * Spring Framework 6.x (Spring Boot 3.x) including reactive programming with Spring AOP. * Databases (Oracle, SQL, MyBatis, JPA) and microservices architecture with API gateway patterns and service discovery. * Modern testing (JUnit 5, Mockito), RESTful API design (OpenAPI/Swagger), and build tools (Maven, Gradle). * Caching (Redis, Hazelcast), event-driven architecture, cloud platforms (AWS/Azure/GCP), and containerization (Docker, Kubernetes). * Unit testing tools like Spring Boot Test, Mockito, and JUnit. * Experience building cloud-native microservices using Kubernetes, Helm Charts, Argo CD What Sets You Apart * Experience with AI-powered development tools including Claude Code and Cursor for accelerated code generation and refactoring * Strong problem-solving abilities with proven Java performance tuning, debugging, and memory profiling expertise. * Frontend experience (React, Ext JS), financial markets passion, or open-source contributions. ## Description As a Senior Developer at Intercontinental Exchange, you will work at the forefront of global finance with state-of-the-art technology that directly influences essential markets worldwide. Responsibilities * Execute complex development tasks and ensure adherence to coding standards * Solve complex technical problems independently with minimal guidance * Collaborate with cross-functional teams and contribute to critical components ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)