- Company Name
- ADN Group
- Job Title
- Lending Front Office Developer / Senior Java Front Office Developer
- Job Description
-
Job Title
Senior Java Front Office Developer – Securities Lending
Role Summary
Design, develop, and maintain high‑performance, secure front‑office applications for securities lending. Work closely with traders, quants, and risk teams to deliver mission‑critical trading functionality on an Agile basis.
Expectations
- Deliver robust, scalable Java code on schedule.
- Participate actively in code reviews, unit testing, and CI/CD.
- Communicate technical concepts to non‑technical stakeholders.
- Ensure systems meet regulatory and security standards.
Key Responsibilities
- Build and extend Java services using Spring, Hibernate, and RESTful APIs.
- Implement order management, loan provisioning, and market‑data ingestion workflows.
- Integrate messaging (Kafka or RabbitMQ) and persist data to Oracle, SQL Server, or Snowflake.
- Create automated testing suites and maintain CI pipelines with Jenkins, SonarQube, and other quality gates.
- Apply DevSecOps practices: configuration management (Ansible, Puppet), vulnerability scanning (Tenable, Invicti), and zero‑trust networking.
- Maintain documentation, perform root‑cause analysis, and resolve production incidents.
- Contribute to Agile ceremonies, backlog refinement, sprint planning, and retrospective meetings.
- Ensure compliance with regulatory, risk, and audit controls in the securities‑lending domain.
Required Skills
- 5+ years of Java development in capital markets or financial services.
- Strong knowledge of securities‑lending platforms (FIS Loanet/Loanex, Global One).
- Expertise in Spring, Hibernate, JPA, REST, and Java best practices.
- Experience with order‑management, stock‑loan, and market‑data systems.
- Proficient with messaging (Kafka, RabbitMQ) and relational/columnar databases (Oracle, SQL Server, Snowflake).
- Hands‑on with DevSecOps tools: Jenkins, Ansible, PuppetLabs, Sonatype, SonarQube, Tenable, Invicti, Zero Networks.
- Ability to build and maintain automated testing frameworks.
- Solid front‑end skills: HTML, CSS, JavaScript.
- Version control (Git), Agile methodologies, and strong communication.
Required Education & Certifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Preferred: Oracle Certified Professional – Java SE, Certified Scrum Developer (optional).