At a Glance
- Tasks: Lead a team to develop end-to-end reporting solutions using Java and other technologies.
- Company: Join a dynamic firm in Central London focused on innovative regulatory reporting.
- Benefits: Enjoy a competitive salary, bonus, hybrid work model, and great corporate perks.
- Why this job: Be part of an agile team making a real impact in financial services with cutting-edge technology.
- Qualifications: Expertise in Java, Spring Boot, SQL, and experience in regulatory reporting systems required.
- Other info: This is a permanent position with opportunities for professional growth and leadership.
The predicted salary is between 78000 - 130000 £ 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 employer: LinkedIn
Contact Detail:
LinkedIn 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 trends in Java development and regulatory reporting. Being well-versed in current technologies and frameworks like Spring Boot will not only boost your confidence but also demonstrate your commitment to staying updated in this fast-paced field.
✨Tip Number 2
Network with professionals in the financial services sector, especially those who have experience in regulatory reporting. Attend industry meetups or webinars to connect with potential colleagues and learn about their experiences, which can provide valuable insights into the role.
✨Tip Number 3
Showcase your leadership skills by discussing any previous experience leading Agile teams or projects. Even if you haven't held a formal leadership position, highlight instances where you've taken initiative or guided team members to success.
✨Tip Number 4
Prepare to discuss specific examples of how you've integrated data frameworks and reporting tools in past projects. Be ready to explain your thought process and the impact of your contributions on project outcomes, as this will illustrate your expertise and problem-solving abilities.
We think you need these skills to ace Java Developer - Reporting Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Regulatory Reporting Engineer position. Familiarise yourself with the technologies mentioned, such as Java, Spring Boot, and SQL, to tailor your application accordingly.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with Java development, particularly in regulatory reporting systems. Mention any leadership roles you've held in Agile teams and how you've contributed to project delivery and resource planning.
Showcase Technical Skills: Clearly list your technical skills related to the job description. Include your proficiency in Java, C#/.NET, SQL, and any relevant reporting tools like Power BI or SSRS. Providing specific examples of projects where you've used these skills can strengthen your application.
Craft a Compelling Cover Letter: Write a tailored cover letter that connects your background to the role. Discuss your passion for developing reporting solutions and your ability to collaborate with various teams. Make sure to convey your understanding of the company's goals and how you can contribute to their success.
How to prepare for a job interview at LinkedIn
✨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 collaboration across different pods.
✨Understand Regulatory Reporting
Familiarise yourself with regulatory reporting systems, especially within financial services. 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 thoughts clearly and concisely, especially when discussing technical concepts. Show that you can align technical work with business priorities and collaborate effectively with stakeholders.