Senior Java Developer in London

Senior Java Developer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Build and manage software components for a transformative middle office ecosystem.
  • Company: Join a leading investment firm focused on innovation and efficiency.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact by developing cutting-edge solutions in a dynamic environment.
  • Qualifications: 4+ years in Java/Python development with strong financial knowledge.
  • Other info: Mentorship opportunities and a commitment to diversity and inclusion.

The predicted salary is between 36000 - 60000 £ per year.

Project Overview: Our middle office transformation initiative will completely transform our business workflows by delivering efficiency across processes, providing our investment teams with more accurate and timely access to positions, P&L, and performance.

In this role, you will:

  • Responsibilities:
  • Platform Development and Management: Build and maintain supporting components, including data infrastructure and reporting tools within the middle office ecosystem.
  • Ensure high performance and scalability through best practices in software architecture and rigorous testing protocols.
  • Provide Level 3 support for middle office applications.
  • Collaboration & Stakeholder Engagement:
    • Work closely with Portfolio Managers & Operations to gather requirements and provide technical solutions.
    • Translate various financial asks into tangible, production-quality software.
  • Code Quality & Best Practices:
    • Uphold industry best practices in coding, design patterns, and application development.
    • Mentor junior team members and perform code reviews to maintain high-quality standards.

    Requirements:

    • BS/MS/PhD in Computer Science, Mathematics, or a related technical field.
    • 4+ years of hands-on software development experience in Java and Python.
    • Experience in developing cloud-ready, distributed, large-scale, data-intensive applications.
    • Strong understanding of data structures, algorithms, OOP, and design patterns.
    • Experience with data modelling, relational and NoSQL databases, and RESTful APIs.
    • Experience with Kafka and other real-time messaging systems.
    • Experience with distributed caching technologies such as Memcached, Ignite, etc.
    • Proven experience in database development and SQL.
    • Deep financial knowledge of transactions, positions, P&L, or performance management.
    • Experience working in a fast-paced, dynamic environment.
    • Familiarity with cloud platforms (e.g., AWS) and data warehousing solutions (e.g., Snowflake) is a plus.

    Senior Java Developer in London employer: LGBT Great

    PIMCO is an exceptional employer that fosters a collaborative and innovative work culture, particularly for Senior Java Developers looking to make a significant impact in the financial sector. With a strong emphasis on employee growth, we offer mentorship opportunities, access to cutting-edge technology, and a commitment to diversity and inclusion, ensuring that every team member can thrive in their career. Located in a dynamic environment, our team enjoys the benefits of working on transformative projects that enhance business workflows while enjoying a supportive atmosphere that values each individual's contributions.
    L

    Contact Detail:

    LGBT Great Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Java Developer in London

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. The more people you know, the better your chances of landing that Senior Java Developer role.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and Python. This will give potential employers a taste of what you can do and set you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your experience with data structures, algorithms, and cloud technologies.

    ✨Tip Number 4

    Don't forget to apply through our website! We make it easy for you to submit your application and showcase your qualifications. Plus, it shows you're genuinely interested in joining our team!

    We think you need these skills to ace Senior Java Developer in London

    Java
    Python
    Cloud Computing
    Data Structures
    Algorithms
    Object-Oriented Programming (OOP)
    Design Patterns
    Data Modelling
    Relational Databases
    NoSQL Databases
    RESTful APIs
    Kafka
    Real-Time Messaging Systems
    Distributed Caching Technologies
    SQL

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java and Python, and don’t forget to mention any cloud-ready applications you've developed. We want to see how your skills align with our middle office transformation initiative!

    Showcase Your Projects: Include specific projects that demonstrate your ability to build and maintain data infrastructure and reporting tools. We love seeing real examples of your work, especially if they relate to financial applications or large-scale data systems.

    Be Clear and Concise: When writing your cover letter, be clear and concise about why you’re a great fit for this role. Use language that reflects our job description and make sure to express your enthusiasm for collaborating with Portfolio Managers and Operations.

    Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do – just follow the prompts and submit your materials!

    How to prepare for a job interview at LGBT Great

    ✨Know Your Tech Inside Out

    Make sure you brush up on your Java and Python skills, as well as your understanding of data structures and algorithms. Be ready to discuss your experience with cloud-ready applications and real-time messaging systems like Kafka. The more confident you are in your technical knowledge, the better you'll perform.

    ✨Showcase Your Problem-Solving Skills

    Prepare to share specific examples of how you've tackled complex problems in previous roles. Think about times when you translated financial requirements into software solutions or improved application performance. This will demonstrate your ability to think critically and provide value to the team.

    ✨Engage with Stakeholders

    Since collaboration is key in this role, be ready to discuss how you've worked with Portfolio Managers and Operations in the past. Highlight your communication skills and how you gather requirements effectively. Showing that you can bridge the gap between technical and non-technical teams will set you apart.

    ✨Emphasise Code Quality and Mentorship

    Talk about your commitment to coding best practices and how you've mentored junior developers. Share experiences where you've conducted code reviews or implemented design patterns. This not only shows your technical expertise but also your leadership potential within the team.

    Senior Java Developer in London
    LGBT Great
    Location: London

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    L
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >