Java Developer - Reporting Engineer (London Area)
Java Developer - Reporting Engineer (London Area)

Java Developer - Reporting Engineer (London Area)

London Full-Time 78000 - 182000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Lead a small team to develop end-to-end reporting solutions using Java and other technologies.
  • Company: Join a dynamic firm in Central London focused on regulatory reporting and strategic platforms.
  • Benefits: Enjoy a competitive salary, bonus, hybrid work model, and various corporate perks.
  • Why this job: Be part of an agile environment where your technical skills can shine and make a real impact.
  • Qualifications: Expertise in Java is essential; experience with C#/.NET and SQL is a plus.
  • Other info: This role offers the chance to lead and innovate in a collaborative setting.

The predicted salary is between 78000 - 182000 £ per year.

Salary: Up to £130,000 + Bonus + Benefits

Role Type: Permanent Position

Office Location: Central London

Hybrid Model: 3 days per week in office, 2 days remote

About the Role: We’re looking for a Lead Reporting Engineer with a strong Java development background to head up a small, agile team focused on end-to-end reporting solutions—spanning regulatory and strategic platforms. This role combines hands-on development with Java, Spring Boot, SQL, and data frameworks, alongside leadership in project delivery and resource planning. You’ll serve as a subject matter expert (SME) across multiple domains, bringing together data integration, analytics, reporting layers, and governance—while coordinating across DevOps, infrastructure, application support, and security teams to deliver robust, enterprise-grade solutions.

Key Responsibilities

  • Lead the design and development of reporting applications with a strong focus on Java (C#/.NET experience also valuable).
  • Act as the technical lead for multiple Agile Scrum pods (approx. 5 people per team), providing functional leadership and ensuring consistency across teams.
  • Drive the architecture and design of the firm’s strategic regulatory reporting platform.
  • Collaborate with business stakeholders, architects, and infrastructure teams to deliver high-quality reporting solutions.
  • Develop and maintain agile delivery processes and ensure alignment across pods.
  • Contribute to the broader reporting and IT strategy by sharing design best practices and technical guidance.

Essential Skills & Requirements:

  • Expertise in Java (essential), with additional skills in C#/.NET development.
  • Proven experience with Spring Boot; exposure to Spring Batch is a plus.
  • Strong knowledge of SQL and experience with reporting tools like SSRS, Power BI, SSAS, MS SQL Server, and PostgreSQL.
  • Proficiency in data modelling, data frameworks, and ETL tools such as Informatica and SSIS.
  • Experience designing and building regulatory reporting systems — financial services background highly desirable.
  • Familiarity with Agile Scrum delivery and leading agile teams (functional leadership, not direct line management).
  • Comfortable working with DevOps tools such as Jira, Bitbucket, Bamboo, etc.
  • Excellent communication and decision-making skills, with the ability to align technical work with business priorities.

Java Developer - Reporting Engineer (London Area) employer: Computappoint

Join a dynamic and innovative team in the heart of Central London, where we prioritise employee growth and collaboration. As a Java Developer - Reporting Engineer, you'll benefit from a hybrid work model that promotes work-life balance, alongside competitive salary packages and bonuses. Our inclusive work culture fosters creativity and professional development, making it an ideal environment for those seeking meaningful and rewarding employment.
C

Contact Detail:

Computappoint Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer - Reporting Engineer (London Area)

✨Tip Number 1

Familiarise yourself with the latest trends in Java development, especially around Spring Boot and SQL. Being able to discuss recent advancements or projects you've worked on can really impress during interviews.

✨Tip Number 2

Showcase your leadership skills by preparing examples of how you've successfully led Agile teams in the past. Highlighting your experience in functional leadership will demonstrate your capability to manage multiple Scrum pods effectively.

✨Tip Number 3

Network with professionals in the financial services sector who have experience in regulatory reporting systems. Engaging in conversations about their challenges and solutions can provide you with valuable insights to share during your interview.

✨Tip Number 4

Prepare to discuss your experience with DevOps tools like Jira and Bitbucket. Being able to articulate how you've used these tools to enhance project delivery will show that you're well-versed in modern development practices.

We think you need these skills to ace Java Developer - Reporting Engineer (London Area)

Java Development
Spring Boot
SQL
C#/.NET
Data Modelling
ETL Tools (Informatica, SSIS)
Reporting Tools (SSRS, Power BI, SSAS, MS SQL Server, PostgreSQL)
Agile Scrum Methodology
Technical Leadership
Project Delivery
Data Frameworks
Collaboration with Business Stakeholders
DevOps Tools (Jira, Bitbucket, Bamboo)
Excellent Communication Skills
Decision-Making Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development experience, particularly with Spring Boot and SQL. Include any relevant projects or roles that demonstrate your leadership in Agile environments.

Craft a Strong Cover Letter: In your cover letter, emphasise your expertise in regulatory reporting systems and your ability to lead teams. Mention specific examples of how you've contributed to project delivery and resource planning in previous roles.

Showcase Relevant Skills: Clearly list your technical skills related to the job description, such as Java, C#/.NET, and data modelling. Highlight your familiarity with tools like Jira and Bitbucket, as well as your experience with reporting tools.

Prepare for Technical Questions: Anticipate technical questions related to Java development and Agile methodologies. Be ready to discuss your past experiences and how they align with the responsibilities of the Reporting Engineer role.

How to prepare for a job interview at Computappoint

✨Showcase Your Java Expertise

Make sure to highlight your strong Java development background during the interview. Be prepared to discuss specific projects where you've used Java, Spring Boot, and SQL, as well as any challenges you faced and how you overcame them.

✨Demonstrate Leadership Skills

Since this role involves leading a small agile team, be ready to share examples of your leadership experience. Discuss how you've guided teams in Agile Scrum environments and how you ensure consistency and quality across projects.

✨Understand Regulatory Reporting

Familiarise yourself with regulatory reporting systems, especially in the financial services sector. Be prepared to discuss your experience in designing and building such systems, and how you can contribute to the firm's strategic regulatory reporting platform.

✨Communicate Effectively

Excellent communication is key for this role. Practice articulating your technical knowledge in a way that aligns with business priorities. Be ready to explain complex concepts clearly to non-technical stakeholders, showcasing your ability to bridge the gap between tech and business.

Java Developer - Reporting Engineer (London Area)
Computappoint
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>