Lab49, part of ION Group, is seeking a Lead Java Developer to drive transformative change for top-tier Financial Services clients. This role involves building complex, distributed systems in an Agile environment, focusing on next-generation financial systems.
Key responsibilities include:
- Developing distributed systems with actor-based concurrency and reactive programming
- Working on server-side JVM-based projects
- Utilizing Java/Scala ecosystem stack (Spring, Guice, Guava, Maven, Hibernate, Jetty)
- Adapting to evolving technology landscapes
- Collaborating in iterative, project-based engagements
- Delivering high-quality code and solving real-world business problems
The ideal candidate will have:
- 9+ years of experience in designing and coding complex, enterprise-grade applications in Java 8+
- Expertise in RESTful Web Services, test-driven development, and Agile methodologies
- Experience in CI/CD environments
- Strong understanding of multithreading and real-time software architectures
- Knowledge of global financial markets and financial products
Lab49/ION is committed to maintaining a supportive and inclusive environment, respecting diverse backgrounds and adhering to equal employment opportunity policies. This role offers an exciting opportunity to shape the future of financial technology stacks while working with cutting-edge technologies in a dynamic, collaborative environment.