Job Description
Job Title: Lead Java Developer Capital Markets
Experience: 915 years
Location: Remote from India
Notice Period: Immediate
About the Role:
We are hiring a Lead Java Developer to spearhead the design and development of high-performance trading and post-trade systems for a leading global investment bank
This role is a hybrid of strong individual technical contribution and team leadership, requiring expertise in capital markets technology, microservices architecture, and team/project delivery, You will collaborate with global stakeholders, mentor junior developers, and ensure scalable and regulatory-compliant solutions are delivered on time, Main Responsibilities:
Lead the design and development of mission-critical capital markets platforms using Java, Spring Boot, and microservices architecture, Drive technical discussions, define coding standards, and perform architecture reviews, Collaborate with business analysts, product owners, and traders to gather and translate requirements into technical solutions, Guide and mentor a team of developers, ensuring best practices in coding, testing, and delivery, Contribute hands-on to development, debugging, and performance tuning, Manage delivery timelines, Agile ceremonies, and stakeholder communication, Ensure regulatory and compliance requirements are met in application design and execution, Support production deployments and incident resolution when required, Key Requirements:
915 years of strong Java development experience (Java 8 or above), Expertise in Spring Boot, REST APIs, multithreading, and microservices, Deep understanding of capital markets instruments Bonds, Equities, Derivatives, FX, erc
Experience with messaging technologies like Kafka, JMS, or MQ, Strong database experience (Oracle/PostgreSQL), performance tuning, stored procedures, Proven experience in leading or mentoring development teams, Hands-on experience in Agile/Scrum-based delivery environments, Nice to Have:
Exposure to cloud platforms (AWS, GCP, Azure), Familiarity with DevOps practices and tools (Jenkins, Docker, Kubernetes, Git), Experience with in-memory data grids (Hazelcast, Redis), Knowledge of regulatory systems and reporting (MiFID II, EMIR), Prior experience with UK or Canadian banking systems, Other Details:
This is a completely remote position based in India, ideal for a professional looking to contribute to high-impact projects in the capital markets sector,
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Emagine Infotech
Location(s): Kolkata
Keyskills:
spring boot
multithreading
dbms
microservices