At a Glance
- Tasks: Develop and implement Java solutions for complex financial systems.
- Company: eClerx is a leading business process management and analytics firm serving Fortune 2000 companies.
- Benefits: Enjoy a hybrid work model and opportunities for professional growth.
- Why this job: Join a dynamic team and work on impactful projects in the finance sector.
- Qualifications: Proficiency in Java, multi-threading, and experience with distributed systems required.
- Other info: Entry-level position with a chance to engage with global teams.
The predicted salary is between 28800 - 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 & telecom, retail, fashion, media & entertainment, manufacturing, travel & leisure, software and high-tech. Incorporated in 2000, eClerx is one of India's leading process management and data analytics companies and is today traded on both the Bombay and National Stock Exchanges of India. eClerx employs 14,000+ people across its global sites in the US, UK, Italy, Germany, and Singapore, along with its delivery centers in India and Thailand.
eClerx is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. We are also committed to protecting and safeguarding your personal data.
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
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring, and Hibernate. Having hands-on experience or projects that showcase your skills in these areas can significantly boost your chances.
✨Tip Number 2
Network with current employees at eClerx or in similar roles. Engaging with them on platforms like LinkedIn can provide you with insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Prepare to discuss your understanding of OTC derivatives and related technologies. Being able to articulate your knowledge in this area will demonstrate your readiness for the role and your commitment to the field.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of how you've tackled complex coding challenges in the past. This will help you stand out as a candidate who can contribute effectively to the 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 highlights your Java proficiency and experience with multi-threading, Spring, and Hibernate. Include specific projects or roles where you developed large-scale distributed systems.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the Junior Java Developer role at eClerx. Mention how your skills align with their requirements, particularly in developing transactional systems and your familiarity with messaging products.
Showcase Relevant Experience: If you have experience with OTC derivatives or related technologies, be sure to include that in your application. Highlight any relevant projects or internships that demonstrate your ability to work in complex environments.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at eClerx
✨Brush Up on Java Fundamentals
Make sure you have a solid understanding of core Java concepts, especially multi-threading. Be prepared to discuss how you've applied these concepts in previous projects or coursework.
✨Familiarise Yourself with Relevant Technologies
Since the role involves working with Spring, Hibernate, and messaging systems like IBM MQ, ensure you can talk about your experience with these technologies. If you haven't used them extensively, consider doing some quick tutorials to get a grasp.
✨Understand the Business Context
Research eClerx and their work in OTC derivatives. Understanding the business side of the technology will help you answer questions more effectively and show your genuine interest in the role.
✨Prepare for Scenario-Based Questions
Expect to face scenario-based questions that assess your problem-solving skills. Think of examples where you've had to design or implement solutions in complex environments, particularly those involving distributed systems.