Java Developer - Reporting Engineer
Java Developer - Reporting Engineer

Java Developer - Reporting Engineer

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

At a Glance

  • Tasks: Lead a small team to develop end-to-end reporting solutions using Java and SQL.
  • Company: Join Computappoint, a dynamic firm in the heart of London, focused on innovative tech solutions.
  • Benefits: Enjoy a competitive salary, bonuses, hybrid work options, and a vibrant office culture.
  • Why this job: Be at the forefront of tech innovation while making a real impact in financial services.
  • Qualifications: Strong Java skills required; experience with C#/.NET, SQL, and Agile methodologies preferred.
  • Other info: This is a permanent role with opportunities for professional growth and leadership.

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

Location: London, United Kingdom

Job Category: Other - EU work permit required: Yes

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.

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 employer: JR United Kingdom

At Computappoint, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Central London. Our hybrid model allows for a balanced work-life integration, while our commitment to employee growth through continuous learning and leadership opportunities ensures that you can thrive in your career as a Java Developer - Reporting Engineer. Join us to be part of a forward-thinking team dedicated to delivering impactful reporting solutions in a supportive and engaging environment.
J

Contact Detail:

JR United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer - Reporting Engineer

✨Tip Number 1

Familiarise yourself with the latest Java frameworks and tools, especially Spring Boot, as this role heavily relies on them. Consider building a small project or contributing to open-source projects that showcase your skills in these areas.

✨Tip Number 2

Brush up on your SQL skills and get hands-on experience with reporting tools like Power BI and SSRS. You could create sample reports using dummy data to demonstrate your ability to handle data integration and analytics.

✨Tip Number 3

Since this position involves leading Agile teams, consider obtaining a certification in Agile methodologies if you haven't already. This will not only enhance your understanding but also show your commitment to effective project delivery.

✨Tip Number 4

Network with professionals in the financial services sector who have experience in regulatory reporting systems. Engaging in discussions or attending relevant meetups can provide insights and potentially lead to referrals for the job.

We think you need these skills to ace Java Developer - Reporting Engineer

Java Development
Spring Boot
SQL
C#/.NET
Data Integration
Agile Scrum Methodology
Leadership Skills
Reporting Tools (SSRS, Power BI, SSAS)
Data Modelling
ETL Tools (Informatica, SSIS)
Regulatory Reporting Systems
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 Compelling Cover Letter: In your cover letter, emphasise your experience in leading teams and delivering reporting solutions. Mention specific tools and frameworks you’ve worked with, such as SSRS or Power BI, to show your fit for the role.

Showcase Relevant Experience: When detailing your work history, focus on your achievements in developing reporting applications and your familiarity with regulatory reporting systems, especially in financial services.

Highlight Soft Skills: Don’t forget to mention your communication and decision-making skills. These are crucial for aligning technical work with business priorities, which is a key aspect of the role.

How to prepare for a job interview at JR United Kingdom

✨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.

✨Familiarise Yourself with Reporting Tools

Brush up on your knowledge of reporting tools like SSRS, Power BI, and MS SQL Server. Be prepared to explain how you've used these tools in past roles to deliver high-quality reporting solutions.

✨Communicate Effectively

Excellent communication is key for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Show that you can align technical work with business priorities and collaborate effectively with stakeholders.

Java Developer - Reporting Engineer
JR United Kingdom
J
  • Java Developer - Reporting Engineer

    London
    Full-Time
    78000 - 182000 £ / year (est.)

    Application deadline: 2027-06-18

  • J

    JR United Kingdom

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