Highlight
OnsiteFull-timeSenior
Summary
ICE is seeking a Senior Developer to join their team in Atlanta, GA. The role involves building applications that interface with sophisticated back-end systems and requires solid knowledge of server-side technologies.
About the Role
As a Senior Developer, you will be responsible for understanding complex business systems, collaborating with business units and stakeholders, planning and estimating development for key components, and solving business problems using proven technologies. You will work in an agile environment, ensuring the developed code is free of defects and transitioning existing business logic to new technologies.
About You
Required:- Bachelor’s degree in Computer Science or equivalent.
- 5+ years of experience developing with Java technologies.
- Strong working knowledge of Java, OOD, Design Patterns, Distributed messaging, JMS, Spring frameworks, PL/SQL, Hibernate, JPA, and multi-threaded server-side development.
Preferred:- Experience building HTML5 front ends using ReactJS or similar JavaScript libraries.
- Familiarity with BPMN, Camunda, or rules engines like Drools.
- Experience with Test Driven Development.
- Exposure to financial services technologies, particularly in futures and options.
- Demonstrated contributions to open-source technologies.