Insight Global is searching for a Senior Java Developer who would be involved working closely with traders and other engineers to design and deliver enhancements to an electronic equity trading platform, primarily using Java across both the front end and back end. We are looking for a candidate who could spend time building new features for the cash equities and electronic trading stack, testing and deploying them into a highly automated, containerized environment, and then monitoring their performance in production. There would also be a large focused on troubleshooting and optimizing existing components, analyzing system performance, improving latency, and ensuring the platform can handle high trading volumes reliably. Collaboration with both local teams and global teams across different time zones or discussing requirements with front-office users to refine solutions. Additionally, you would look for opportunities to automate repetitive tasks, streamline workflows, and continuously improve the platform’s scalability and reliability, all while adhering to fast-paced, data-driven development practices common in electronic trading environments.
Must-Haves
10+ years of hands-on software engineering experience, with a focus on low-latency and/or real-time systems
Strong proficiency in Java, including deep experience with concurrency, performance tuning, and memory management
Solid experience working in Linux/UNIX environments, with strong command-line skills
Excellent problem-solving and debugging capabilities, with a track record of diagnosing complex system issues
Front office experience within financial services, such as cash equities, fixed income, FX, or similar trading environments
Pluses
Using agentic AI for software maintenance
Experience with container runtimes (Podman, Docker) and orchestration (Kubernetes)
Familiarity with message passing systems such as Kafka and Aeron
Practicing data-driven optimizations (profiling, metrics collection)
Working-knowledge of CI/CD techniques
Compensation Up to $240,000.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
#J-18808-Ljbffr
Similar jobs

Lead Java Developer

Apply Now
Back to search page