Overview
We’re a diverse group of visionary innovators who provide trading and workflow automation software, data, and business insights to corporations, central banks, financial institutions, and governments. We are a truly global company; we employ 13,000+ people at 60+ offices and serve 4,800+ customers worldwide. Learn more at iongroup.com.
What We Offer
- A unique opportunity to join a new project within ION aimed at disrupting (again) the way our customers operate in financial markets.
- In-depth \'on-the-job\' and structured training so you can become an effective innovator.
- Competitive salary and benefits.
- A full-time, permanent contract.
Our teams
- A combination of experienced professionals and younger talents distributed around the world.
- A mix of software engineers, developers, designers, product and project managers, and domain specialists.
- Led by a group of visionary leaders with an unrivaled track record in creating disruptive products for financial institutions.
Hard skills we look for and help our people develop
- Object-oriented programming, OODP, Dependency Injection, Domain Driven Development.
- Concurrent programming.
- Functional programming.
- Asynchronous programming, Network design patterns.
- Acceptance Test Driven Development tools and practices.
- Test Driven Development tools and practices.
- Continuous Integration tools and best practices.
- Continuous Delivery tools and best practices.
- Agile frameworks (Scrum, Kanban).
- Source control systems and best practices.
- Java SDK, Java 8 streams, and Lambdas.
- Git, Maven, Jenkins, Docker, AWS, Eclipse, or any other standard de-facto IDE.
- One or more among the following frameworks: JDK, Guice, Spring, Hibernate.
About You
- You have an academic background in Computer Science or Computer Engineering.
- You have started your career as a software developer and you are looking for an opportunity to demonstrate your passion for technologies and programming.
- You are not scared a