At a Glance
- Tasks: Design and build scalable applications for financial services transformation.
- Company: Leading global investment management firm with a focus on innovation.
- Benefits: High-impact projects, collaborative culture, and ongoing learning opportunities.
- Other info: Fast-paced environment with exposure to modern technologies.
- Why this job: Join a dynamic team and shape the future of investment workflows.
- Qualifications: 4+ years in Java and Python, with strong software architecture skills.
The predicted salary is between 63000 - 77000 Β£ per year.
A leading global investment management firm is seeking a Senior Java Developer to join its growing technology team. This is an exciting opportunity to work on large-scale transformation initiatives that are reshaping middle office operations and delivering cutting-edge solutions across investment workflows.
The successful candidate will join a highly collaborative engineering environment focused on innovation, scalability, and continuous improvement. You will play a key role in building next-generation platforms that provide investment teams with enhanced access to positions, P&L, and performance data.
Key Responsibilities:
- Design, build, and maintain scalable middle office applications and supporting infrastructure
- Develop cloud-ready, distributed, and data-intensive applications
- Work closely with Portfolio Managers, Operations, and cross-functional teams to deliver technical solutions to complex business challenges
- Support and enhance reporting, data infrastructure, and real-time processing capabilities
- Provide Level 3 application support when required
- Promote engineering best practices through code reviews, mentoring, and technical collaboration
Required Experience:
- 4+ years of hands-on development experience with Java and Python
- Strong understanding of distributed systems, software architecture, and scalable application development
- Experience with relational and NoSQL databases, SQL development, and REST APIs
- Knowledge of Kafka or other real-time messaging technologies
- Experience with distributed caching technologies such as Memcached or Ignite
- Strong understanding of data structures, algorithms, OOP, and design patterns
- Financial services experience with knowledge of transactions, positions, P&L, or performance management
- Comfortable working in a fast-paced, agile environment
Desirable Skills:
- Experience with AWS or other cloud platforms
- Exposure to Snowflake or modern data warehousing technologies
What's on Offer:
- Opportunity to work on high-impact transformation programmes
- Collaborative and inclusive engineering culture
- Ongoing learning and career development opportunities
- Exposure to modern technologies and cross-functional business areas
Candidates should hold a degree in Computer Science, Mathematics, or a related technical discipline.
Senior Java Developer - KOTLIN in London employer: Bruin
Join a leading wealth management organisation that values expertise and collaboration, offering a supportive environment where you can thrive as a Corporate Actions specialist. With opportunities for professional growth, mentoring colleagues, and engaging with complex corporate action events, this role is perfect for those looking to make a meaningful impact in a highly regulated financial services setting. Enjoy the benefits of working in a dynamic team that prioritises continuous improvement and operational excellence.