Atlanta, Georgia, USA
3 days ago
Senior Developer
Overview Job Purpose ICE is seeking a strong senior developer to join our derivatives trading, auction, and reference data development team. This Senior Developer role is quite unique. The Senior Developer not only builds top-quality, mission-critical software but also can do so with fun and flexibility. Our platforms are implemented with modern Java and Kotlin, Docker containers, and rich front-end JavaScript applications using React.js. This is a great opportunity to learn new things and to have a significant impact on our world-class trading platform. Responsibilities Design, implement, and support the ICE derivatives trading, auction, and reference data systems. Collaborate closely with clients, quality assurance, and project/product management. Knowledge and Experience The Senior Developer should have a product mentality and deep ownership. Concrete experience with specific technology aside, it is more important for the candidate to have a strong sense of what constitutes good software, be conscientious in picking the right technology, and have an open and pragmatic mindset. Bachelor’s degree or equivalent in Computer Science with 5+ years of Java development experience, or a Master’s degree with 3+ years of Java development experience Strong interpersonal and communication skills to work well in a team environment Experience with and strong understanding of: multi-threaded server-side development and Java concurrency core Java/Java collections relational databases such as Oracle or Postgres performance tuning, debugging, and memory profiling unit, integration, and end-to-end tests UNIX commands and tools Demonstrable experience in design and system architecture Good understanding of common design and architectural principles Preferred but not required: Financial services experience Front end development with JavaScript, HTML, and CSS Kotlin Kafka Redis Docker containers and Kubernetes #LI-JM1
Por favor confirme su dirección de correo electrónico: Send Email