Java Engineer
Pravin KumarUnited StatesSENIORPosted 3h ago
JavaSpring BootREST APIsMicroservicesDistributed SystemsMultithreadingConcurrencyApache KafkaEvent-Driven ArchitectureApplication SecurityISDA Common Domain ModelApache AirflowDistributed Systems Architecture
About the Role
We are looking for an experienced Java Engineer with strong expertise in Java backend development and Capital Markets / Investment Banking.
Key Responsibilities
• Design and implement RESTful APIs
• Work with Microservices and Distributed Systems Architecture
• Handle Multithreading and Concurrency
• Utilize Apache Kafka and Event-Driven Architecture
• Ensure Application Security and Secure API Development
Requirements
• 8+ years of software development experience
• Strong Core Java, Spring Boot, and REST APIs knowledge
• Experience with Microservices and Distributed Systems
• Proficiency in Multithreading and Concurrency
• Experience with Apache Kafka and Event-Driven Architecture
• Knowledge of Capital Markets including FX, Interest Rate Swaps, Derivatives, and Trade Processing
• Experience with Trade Capture, Enrichment, and Lifecycle Management
Good to Have
• ISDA Common Domain Model (CDM)
• Apache Airflow and large-scale data processing experience