Senior Ion Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
As a Senior Ion Technical Engineer, you will play a pivotal role in designing and implementing high-quality software solutions that meet the dynamic needs of our business.
You will collaborate closely with product owners, UX designers, and various business partners to create and maintain microservices that drive our Rates trading platform., * Collaborate with product owners and business partners to understand requirements and outline proposed solutions.
- Design, implement, test, and maintain microservices within our technology stack.
- Participate in design reviews, providing critical input to enhance design recommendations.
- Ensure compliance with architectural standards throughout all phases of development.
- Conduct code reviews to ensure alignment with the pre-defined Definition of Done and design specifications.
- Troubleshoot application code-related issues and implement effective solutions.
- Uphold the quality and completeness of our products through rigorous unit testing, integration testing, and behaviour-driven development (BDD) practises.
Requirements
- Strong understanding of Java and Spring Boot.
- Proven experience in developing microservice applications.
- Familiarity with streaming, messaging, and Ion MMI components.
- Understanding of Demon manager and database setup on ION.
- Experience in developing low-latency applications.
- Knowledge of modern build pipelines and tools, such as UrbanCode, Git, and Jenkins, is advantageous.
- Demonstrated experience in multi-threading and a clear approach to automated testing and exception handling.
- Experience with React or web-based front ends is desirable.
- Knowledge of Markets Front Office technology, particularly interest rate swaps, bonds, and futures, is a plus.
About the company
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone’s chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment.
We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
Basic And Advanced Networking in Dart and Flutter