Point your AI agent at freehire and let it find you a job.

Get the CLI →

Gramian Consulting Group

NewBe an early applicant

Senior Full-Stack Java / Angular Developer (Financial Applications)

Posted Updated 1 view
Discussion

Summary

Contract engagement (via consultancy Gramian) building and supporting business-critical financial applications for a client, replacing legacy Excel/Access tools with Java/Angular apps and microservices. Day-to-day covers the full delivery lifecycle: requirements analysis, Spring Boot backend and Angular frontend development, testing, deployment, documentation, and production support.

About Gramian

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

About the Role

Our client is modernising business-critical financial processes that are currently handled through legacy tools such as Excel and Access, moving them into supported, scalable applications and microservices.

We are looking for an experienced Full-Stack Java / Angular Developer to work across the complete delivery lifecycle - from requirements analysis and solution design through development, testing, release, deployment, documentation, and production support. The role requires strong hands-on experience with Java, Spring Boot, Angular, automated testing, Git-based development, SQL, and microservices.

CONTRACT: Project-based engagement

COMMITMENT: 100%, full-time

LOCATIONS: Remote within the EU, with occasional on-site attendance in Luxembourg (approximately 5 working days per year)

Key Responsibilities

  • Gather and clarify business requirements and analyse existing processes and applications.

  • Design, develop, and support Java / Angular applications and microservices.

  • Build and maintain backend services using Spring, Spring Boot, JPA, and Hibernate.

  • Develop Angular frontends and integrate them with backend APIs.

  • Write and maintain automated unit and integration tests.

  • Execute system, integration, and performance testing and support UAT.

  • Support release preparation, deployment, and change-management activities.

  • Participate in Agile ceremonies and communicate directly with stakeholders.

  • Maintain technical documentation, code documentation, and operational guides.

  • Support application issues, release activities, risks, and change requests.

  • 7+ years of hands‑on professional Java development experience, including production releases.

  • Strong experience with Spring, Spring Boot, JPA, and Hibernate.

  • Proven experience personally writing and maintaining automated unit and integration tests for Java applications.

  • Strong hands‑on experience with Angular and TypeScript / JavaScript, including backend API integration.

  • Experience with Git‑based team development, including branches, pull/merge requests, and code review.

  • Strong knowledge of SQL, relational databases, XML, YAML, and JSON.

  • Experience with microservices and modern application delivery practices.

  • Experience using AI coding agents such as GitHub Copilot, Claude Code, or Codex for implementation, modification, review, or testing - not only code completion.

  • Bachelor's degree in IT or equivalent professional experience.

  • Must be based within the EU and able to travel occasionally to Luxembourg.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.