Capgemini

Lead Java Engineer

Capgemini
Apply
1 day ago
London, United KingdomStaff+

Responsibilities

  • Deliver scalable, high-quality full-stack application solutions for critical business functions and client outcomes.
  • Design and develop secure, resilient, maintainable applications using Java and Python.
  • Design distributed and microservices-based architectures, APIs, integrations, and event-driven application patterns.
  • Develop responsive user interfaces and integrate frontend and backend services.
  • Contribute to solution design, architectural decisions, intelligent automation, and AI-enabled innovation.
  • Drive code quality through peer reviews, testing, continuous improvement, and engineering standards.
  • Troubleshoot complex issues, resolve incidents promptly, and produce technical documentation.
  • Collaborate with business stakeholders, product teams, architects, and engineers while promoting knowledge sharing and continuous learning.

Requirements

  • Proven experience delivering enterprise-scale full-stack software solutions.
  • Strong hands-on Java development experience using modern enterprise application design and development practices.
  • Strong Python development experience.
  • Experience designing and implementing distributed and microservices-based architectures.
  • Strong understanding of API design, systems integration, and event-driven application patterns.
  • Experience developing responsive user interfaces and integrating frontend and backend services.
  • Strong knowledge of relational databases, data modelling, and performance optimisation.
  • Understanding of software design principles, data structures, concurrency, and application performance tuning.
  • Experience working in Agile delivery environments with cross-functional teams.
  • Essential UK Broker Dealer and Capital Markets domain experience.
  • Strong analytical, problem-solving, stakeholder management, and communication skills.
  • Awareness of AI-assisted development approaches and the ability to leverage emerging AI capabilities.

Benefits

  • Hybrid working across company offices, client sites, and home; the role cannot be performed remotely 100% of the time.
  • Wellbeing support including Mental Health Champions and access to Thrive and Peppy wellbeing apps.
  • Training and development opportunities including thinktanks, hackathons, 250,000 courses, and external certifications.
  • Access to learning content and certifications from AWS, Microsoft, Harvard Manage Mentor, and Cybersecurity qualifications.
  • Capgemini is a Disability Confident Employer and offers interviews to qualifying candidates who declare a disability.

Tech Stack

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me