At a Glance
- Tasks: Design and develop Java applications for complex financial systems.
- Company: Join eClerx, a leader in business process management and analytics.
- Benefits: Enjoy a competitive salary, hybrid work options, and growth opportunities.
- Other info: Collaborative environment with strong focus on professional development.
- Why this job: Make an impact in the finance tech space with innovative projects.
- Qualifications: Proficient in Java, multi-threading, and large-scale distributed systems.
The predicted salary is between 30000 - 42000 £ per year.
Location: London
Type: Full-time/Hybrid
Department: Technology
Summary
eClerx Markets is searching for a talented and motivated Java Developer to join our growing team. In this role, you will be responsible for the design, development, and implementation across projects comprising Java development.
Responsibilities
- Lead and contribute to the development of a large, complex OTC Client Clearing project involving integration with multiple clearing houses (CCPs) and middleware platforms.
- Develop and deliver major components of critical transactional systems that support complex clearing and post-clearing lifecycle event workflows.
- Work on systems that support diverse workflows and business rules using Java, Spring, Hibernate, Sybase/DB2, and MQ Series.
- Design and implement test scenarios to ensure system robustness and reliability.
- Contribute to the architecture and development of scalable, event-driven distributed systems.
- Ensure high performance and responsiveness in multi-threaded environments.
Eligibility Requirements
- Proficiency in Java with very good understanding of multi-threading and core Java concepts.
- Strong experience in large-scale distributed, event-driven systems.
- Solid grasp of database concepts including design and querying using SQL.
- Experience with Spring, Hibernate, XML, and build tools such as Gradle.
- Familiarity with Perl, C#, and Sybase/DB2.
- Experience building message-based systems using messaging products such as IBM MQ and TIBCO.
- Strong knowledge of continuous integration and deployment practices (DevOps).
- Knowledge of OTC Derivatives and related front-end technologies.
- Experience with derivative trade clearing systems such as MarkitSERV, VCON, and ICE Link.
- Strong communication skills and ability to coordinate across teams and engage with users.
About eClerx
eClerx provides business process management, analytics, and automation services to a number of Fortune 2000 enterprises, including some of the world's leading companies across financial services, cable.
Junior Java Developer-Listed Derivatives employer: eClerx
Contact Detail:
eClerx Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Java Developer-Listed Derivatives
✨Tip Number 1
Network like a pro! Reach out to current employees at eClerx on LinkedIn. A friendly message can go a long way in getting your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your Java skills and understanding of multi-threading. We want you to shine when discussing your experience with distributed systems!
✨Tip Number 3
Showcase your projects! If you've worked on any relevant Java projects, be ready to discuss them in detail. We love seeing practical applications of your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're serious about joining the eClerx team.
We think you need these skills to ace Junior Java Developer-Listed Derivatives
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Junior Java Developer role. Highlight your Java skills, experience with multi-threading, and any relevant projects you've worked on. We want to see how you fit into our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about Java development and how your skills align with our needs at eClerx. Keep it concise but engaging – we love a good story!
Showcase Relevant Experience: When filling out your application, make sure to showcase any experience with large-scale distributed systems or messaging products like IBM MQ. We’re looking for candidates who can hit the ground running, so don’t hold back!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at eClerx
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially multi-threading and core concepts. Be ready to discuss your previous projects and how you've applied these skills in real-world scenarios.
✨Familiarise Yourself with the Tech Stack
Get comfortable with the technologies mentioned in the job description, like Spring, Hibernate, and SQL. If you can, try to work on a small project using these tools to demonstrate your hands-on experience during the interview.
✨Understand the Business Context
Research eClerx and their role in OTC derivatives. Knowing how your technical skills can contribute to their projects will show that you're not just a coder but someone who understands the bigger picture.
✨Prepare for Team Collaboration Questions
Since strong communication skills are essential, think of examples where you've successfully collaborated with others. Be ready to discuss how you handle feedback and coordinate across teams, as this will be crucial in a hybrid work environment.