Java Developer
Company | Intercontinental Exchange |
---|---|
Location | Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level |
Requirements
- 3+ years of experience
- Demonstrable experience of applied knowledge and experience developing OO solutions using Java 8
- Solid fundamentals on Object Oriented Design and understanding of advanced data structures
- Strong experience with relational databases (preferably Oracle) including SQL schema design
- Strong experience with design-for-testability and unit-tests
- Hands on experience with the Spring stack (Spring Core, Spring Boot, Spring Cloud & Microservices, Spring Data JPA…)
- Experience and knowledge of real time data analytics and cloud technologies e.g. Spark Streaming, Kafka, Snowflake Data Cloud, AWS S3
- Perl, Python, Shell or similar scripting language development experience in a Linux based environment
- Experience with Angular and ReactJS a plus
- Preference for experience with any of the following – Drools, Flowable BPM, Spark Mllib machine learning methods
- Knowledge of both Fixed Income and Equity Capital Markets Fundamentals
- Ability to work within both Agile methodology (e.g. Scrum) and Waterfall SDLC framework
- Ability to document clear and concise technical specifications
- Strong written and verbal communication skills
- Ability to multi-task and juggle priorities across different efforts/projects
- Bachelor’s/Master’s degree in Computer Science or an equivalent field of study
Responsibilities
- Engage stakeholders across Technology, QA, BA and Product Management teams in delivering on key initiatives within the Pricing and Reference Data Business
- Critically analyze requirements and propose technical solutions in delivering projects within expected parameters of cost, time and quality
- Be involved in the full life cycle of the systems development from requirement gathering through development and testing to on-going support and maintenance
- Provide on-call support outside of regular business hours, nights and weekends
Preferred Qualifications
- Domain knowledge in Fixed Income would be desirable
- Experience with Angular and ReactJS a plus
- Preference for experience with any of the following – Drools, Flowable BPM, Spark Mllib machine learning methods