cover image
IG Group

IG Group

www.iggroup.com

1 Job

2,747 Employees

About the Company

We’ve been at the forefront of trading innovation since 1974, taking on the challenge to deliver an unmatched experience for our clients and raise the bar for tomorrow’s opportunities.

Today, we’re a global fintech company incorporating the IG, tasty, IG Prime, Spectrum and DailyFX brands, with a presence in 18 countries across five continents – Europe, North America, Africa, Asia-Pacific and the Middle East.

We’re an organisation of positive problem-solvers, united and inspired by our purpose, which is to power the pursuit of financial freedom for the ambitious. Our award-winning products and platforms empower go-getters the world over to unlock opportunities around the clock, giving them access to over 19,000 financial markets.

Today, more than 400,000 clients call IG Group home.

IG Group Holdings plc is an established member of the FTSE 250 and holds a long-term investment grade credit rating of BBB- with a stable outlook from Fitch Ratings.

Listed Jobs

Company background Company brand
Company Name
IG Group
Job Title
Senior Engineer: Java
Job Description
**Job Title:** Senior Engineer – Java **Role Summary:** Lead, design, and implement high‑performance microservice solutions using Java in a fully AI‑integrated dev‑ops environment. Act as a hands‑on contributor and mentor, accelerating delivery cycles with AI tools while ensuring robust, production‑grade code. **Expectations:** - Deliver multiple releases per sprint, maintaining code quality and scalability. - Demonstrate measurable productivity gains through AI adoption. - Mentor peers on AI‑first coding practices and prompt engineering. **Key Responsibilities:** - Design, develop, and deploy microservices with an API‑first mindset (REST, GraphQL). - Build cloud‑native applications on AWS/Azure/GCP, using Docker/Kubernetes. - Implement event‑driven, asynchronous communication patterns (message queues, service mesh). - Write comprehensive API documentation and developer guides. - Leverage AI tools (Claude Code, GitHub Copilot, LLM APIs) for coding, refactoring, testing, and debugging. - Create AI‑assisted CI/CD pipelines with automated code review, unit/integration tests, security scanning. - Develop and maintain Model Context Platform (MCP) servers and reusable AI tooling/templates. - Measure and report productivity metrics resulting from AI integration. - Document and disseminate best practices for AI‑augmented software development. **Required Skills:** - 5–10 years of senior software engineering experience; deep expertise in Java. - Strong background in Python, Node.js, or Go is a plus. - Proven experience building and scaling microservices architectures; SOLID and design‑pattern knowledge. - Hands‑on experience with API gateways, service meshes, and intra‑service communication. - Containerization (Docker) and orchestration (Kubernetes) skills. - Cloud platform proficiency (AWS, Azure, or GCP). - API‑first design, REST, GraphQL, event‑driven patterns. - Demonstrated use of AI frameworks (MCP, Claude Code, GitHub Copilot, LLM APIs) in production. - Implementing AI in CI/CD: automated code review, testing, security scanning. - Prompt engineering and model selection for AI‑assisted development. - Excellent coding, debugging, and documentation abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Professional certifications in cloud platforms (AWS Certified Developer / Solutions Architect, Azure Developer Associate, GCP Professional Cloud Developer) are desirable. - Certifications in AI/ML or security (e.g., AWS Certified Machine Learning, ISO/IEC 27001 Lead Implementer) are a plus.
London, United kingdom
On site
Senior
24-11-2025