Senior Java Developer - Bruin
other jobs eFinancialCareers
Added before 2 Days
- England,London,City of London
- Full Time, Permanent
- Competitive salary
Job Description:
Full job description Senior Java Developer - Financial Services
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.
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.
Job number 3815585
Increase your exposure to recruiters with ProJobs
Thousands of recruiters are looking for you in the Job Master profile database, increase your exposure 4 times with a ProJob subscription
You can cancel your subscription at any time.