Principal Java Engineer - Capital Markets

Arkhyatech — United States · Posted ~6 hours ago

Lead Full-time

Skills

Java Capital Markets REST APIs Microservices Kafka Kubernetes AWS Linux SQL NoSQL Golang PostgreSQL MySQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A principal engineering role focused on architecting and developing low-latency financial systems. The position requires deep Java expertise, distributed systems knowledge, and experience with modern cloud-native technologies.

Highlights

Leadership opportunity building high-performance financial systems with advanced architecture, scalability challenges, and technical ownership.

Description

We are looking for a Principal Engineer with strong Java and Capital Markets/Brokerage experience to lead the architecture and development of high-performance, low-latency, highly available trading systems. Key Responsibilities Lead architecture, design, and delivery of high-performance brokerage systems using Java/GolangDesign and develop REST APIs, microservices, and event-driven architecturesWork with trading/broker-dealer operations across Equities, Options, Mutual Funds, and other asset classesDrive application performance, scalability, reliability, and troubleshootingDevelop automated testing frameworks and CI/CD pipelinesProvide technical leadership, mentoring, and engineering best practicesRequired Skills 10+ years of Software Engineering experience with strong JavaCapital Markets / FinTech / Brokerage / Trading experience – MandatoryREST APIs, Microservices, Kafka, KubernetesAWS and Linux/UnixSQL/NoSQL, PostgreSQL/MySQL, Stored ProceduresTDD, Unit & Integration Testing, CI/CD, Jenkins, GitExperience with 24x7 highly available systemsStrong Agile/Scrum, analytical, and communication skillsNice to Have GolangPost-Trade, Payments, or FinTech SaaS experienceData extraction/transformation scripting