Java Developer - Exciting Growth Opportunity - Investment Banking Our client, a leading Investment Bank, is seeking a Java Developer to join their team and contribute to a high-impact, long-term project. This role offers an exceptional opportunity to develop your skills and gain hands-on experience with modern technologies as part of a multi-year effort to transform their technology stack. You'll work on real-time, event-driven systems and get exposure to advanced tools and cloud-based solutions like AWS, Docker, and Kubernetes. As part of this collaborative team, you'll play a role in building innovative, in-house solutions for critical trading operations, setting the foundation for your growth in financial technology. What We're Looking For: 1-2 years of experience working with Core Java in a professional setting. A passion for learning and a curiosity about financial systems or trading technology. An eagerness to work with modern tools and methodologies, such as real-time systems and event-driven architecture. Strong problem-solving skills and a collaborative mindset. What's Nice to Have: Exposure to tools like Docker, Kafka, or CI/CD pipelines. Interest in cloud platforms like AWS (training and mentorship provided). A desire to develop knowledge in financial domains like Credit or Rates (not required). Why Apply? Growth Opportunities: Work alongside experienced professionals who will help you expand your technical and industry knowledge. Cutting-Edge Technology: Be part of a team embracing cloud migration, modern frameworks, and in-house development. Hybrid Flexibility: Enjoy a balanced work environment that supports both in-office and remote work. This is a unique chance to advance your career, gain exposure to innovative technology, and make meaningful contributions to a transformative project within a global investment bank.