Lab49, a part of ION Group, is seeking a Lead Java Developer to spearhead complex and challenging projects for top-tier Financial Services clients. This role offers an exciting opportunity to drive transformative change in an Agile environment, focusing on next-generation financial systems. The ideal candidate will have strong server-side experience and be comfortable working with distributed systems, actor-based concurrency, and reactive programming.
As a Lead Java Developer, you'll be at the forefront of shaping the future of financial technology stacks. You'll work on server-side JVM-based projects, utilizing a wide range of technologies including Spring, Guice, Maven, and Hibernate. The role requires adaptability, as you'll need to retool continuously with the evolving technology landscape.
This position demands not just technical expertise, but also a collaborative spirit and a passion for delivering quality code. You'll be working closely with clients in iterative, project-based engagements, where self-organizing teams move quickly to build innovative solutions. Your deep understanding of multithreading and real-time software architectures will be crucial in solving real-world business problems.
The ideal candidate will have 9+ years of hands-on experience with Java (preferably Java 8+), experience with RESTful Web Services, and a strong background in test-driven development. Familiarity with Agile methodologies and CI/CD environments is essential. Additionally, a strong interest in global financial markets and financial products will be highly valuable in this role.
Join Lab49/ION Group, and be part of a supportive and inclusive environment that values diverse backgrounds and experiences. This is your chance to contribute to cutting-edge financial technology and make a significant impact in the industry.