At a Glance
- Tasks: Lead a small team to develop end-to-end reporting solutions using Java and SQL.
- 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 great corporate perks.
- Why this job: Be part of an agile environment where your technical skills can shine and make an impact.
- Qualifications: Expertise in Java is essential; experience with C#/.NET and SQL is a plus.
- Other info: This role offers a 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 employer: Computappoint
Contact Detail:
Computappoint 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 reporting solutions. Being well-versed in technologies like Spring Boot and SQL will not only boost your confidence but also demonstrate your commitment to staying current in the field.
✨Tip Number 2
Network with professionals in the financial services sector, especially those who have experience in regulatory reporting. Engaging in conversations about industry challenges and solutions can provide you with valuable insights and potentially lead to referrals.
✨Tip Number 3
Showcase your leadership skills by participating in or leading Agile projects, even if they are outside of your current job. This experience will highlight your ability to manage teams and deliver projects effectively, which is crucial for this role.
✨Tip Number 4
Prepare to discuss specific examples of your past work with regulatory reporting systems. Be ready to explain how you approached challenges and what impact your solutions had on the business, as this will resonate well with the interviewers.
We think you need these skills to ace Java Developer - Reporting Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java development experience, particularly with Spring Boot and SQL. Include specific projects or roles where you've led teams or worked in Agile environments to demonstrate your leadership skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your expertise in regulatory reporting systems and how your background aligns with their needs. Use specific examples to illustrate your achievements and technical skills.
Showcase Relevant Projects: If you have experience with data integration, analytics, or reporting tools like Power BI or SSRS, be sure to include these in your application. Highlight any projects where you’ve successfully delivered reporting solutions, especially in financial services.
Prepare for Technical Questions: Anticipate technical questions related to Java, Spring Boot, and SQL during the interview process. Brush up on your knowledge of Agile methodologies and be ready to discuss how you've led teams and managed project delivery in previous roles.
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 collaboration across different pods.
✨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 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.