Global Logo

Global

Java Developer

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Holborn-Strand-Covent Garden, London, England, GBR
Mid level
In-Office
Holborn-Strand-Covent Garden, London, England, GBR
Mid level
Seeking a backend engineer to enhance user experiences and lead product decisions for an ad server platform. Responsibilities include developing features, collaborating with teams, ensuring code quality, driving improvements, and supporting production environments.
The summary above was generated by AI
Accepting applications until: 21 August 2026Job Description

Your Role: Java Developer

As a Java Developer in the DAX engineering team, you’ll be a key part of the group building and improving our ad server platform. You’ll help shape product decisions from inception through to deployment, taking ownership of technical initiatives and contributing to a great developer and user experience.

You’ll work with modern Java microservices (Java 21, Spring Boot), deployed on Kubernetes (EKS on AWS), using CI/CD pipelines with Jenkins and Terraform, and observability through Prometheus and Grafana, in a collaborative, agile team.

As a Java Developer at Global, you will:

Key Responsibilities

  • Feature development (35%): Build and enhance features on our ad server platform to support direct and programmatic campaign lifecycle management, from booking to fulfilment, tracking and reporting. Own features end-to-end, from design through to production release, ensuring quality and timely delivery.

  • Collaboration and technical leadership (25%): Work closely with developers and product owners to understand requirements, shape solutions and influence architectural decisions. Lead and contribute to technical discussions to ensure smooth integration across services.

  • Code quality and best practice (15%): Champion clean code principles, contract-first design and well-tested software. Lead by example in code reviews, providing constructive feedback and mentoring others on best practices.

  • Platform and performance improvements (15%): Identify technical debt, performance bottlenecks and opportunities to improve reliability and developer experience. Propose and implement changes to enhance the platform and tooling.

  • Production support and reliability (10%): Help ensure a stable production environment by monitoring system health, supporting incident resolution and contributing to preventative measures and improvements.

What You’ll Love About This Role

Think Big: Work on complex, high-scale systems powering a fast-growing part of the business, using modern Java and cloud-native technologies.

Own It: Take real ownership of features and technical initiatives, from concept to production, and see the direct impact of your work.

Keep it Simple: Use clean, well-structured code and clear design to solve intricate problems in a way that’s easy to maintain and extend.

Better Together: Collaborate with a skilled, supportive team and product partners in an open, inclusive environment where ideas are shared and decisions are made together.

What Success Looks Like

In your first few months, you’ll have:

  • Led or co-owned the delivery of several features that provide clear business value.

  • Contributed to shaping and refining features, actively driving technical discussions and influencing design and architecture.

  • Championed good development practices in code reviews, offering insightful feedback and supporting others’ growth.

  • Helped maintain a reliable production environment, using the team’s monitoring and observability tooling.

  • Built a strong understanding of the business context and how the team’s work supports it.

  • Gained a solid grasp of the team’s system architecture and upcoming roadmap.

What You’ll Need

  • Technical mindset: Experience with Java or a similar language, with a proactive, problem-solving approach and a track record of taking ownership.

  • Clean coding and design: Demonstrable experience with clean code principles, contract-first design and writing well-tested, maintainable software.

  • Production awareness: Ability to design and build services with monitoring, observability and reliability in mind.

  • Collaboration & influence: Experience leading or contributing to technical discussions within a multi-functional team and influencing architectural decisions.

  • Continuous improvement: A proactive approach to identifying and addressing technical debt, performance issues and system improvements.

  • Attention to detail: A focus on doing things well, ensuring quality and consistency in the solutions you deliver.

  • Desirable experience: Familiarity with modern Spring/Spring Boot, Kubernetes, Docker, and DevOps tools such as Terraform, Jenkins and GitHub Actions; exposure to GraphQL; experience with incident management, production support and mentoring other engineers.

HQ

Global London, England Office

30 Leicester Square, London, United Kingdom, WC2H 7LA

Similar Jobs

3 Days Ago
Hybrid
Mid level
Mid level
Financial Services
Designs, develops, debugs, and troubleshoots secure, stable software components across the SDLC. Writes high-quality code (React/Java/Spring Boot), works with Oracle and Kafka, uses AI-assisted dev tools and CI/CD pipelines, considers upstream/downstream impacts, analyzes large datasets, and follows resiliency and security practices while contributing to an agile team.
Top Skills: Application ResiliencyCi/CdEnterprise Ai-Assisted Development ToolsGkp DeploymentsJavaKafkaMicroservicesOracle DatabaseReact JsSecuritySpring Boot
5 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
Lead and deliver secure, scalable post-trade software solutions. Design, develop, review, and troubleshoot production code; drive architecture evaluations; automate remediation; promote CI/CD, resiliency, and cloud-native practices; mentor engineering communities and collaborate with vendors and internal teams.
Top Skills: AIAutomationCi/CdCloud NativeJavaJavaScriptKafkaKubernetesMachine LearningOracleReactRmq
8 Hours Ago
Hybrid
Senior level
Senior level
Financial Services
Lead design, develop, deploy, and operate high-scale, low-latency payment initiation systems. Provide technical leadership on distributed systems, Java/Kafka-based architectures, databases, cloud-native platforms, resiliency, observability, CI/CD, and operational excellence to reduce MTTR and ensure production reliability.
Top Skills: APIsCassandraCi/CdCloud-Native PlatformsCockroachdbContainersDynamoDBEvent-Driven ArchitectureInfrastructure AutomationJavaJvmKafkaKubernetesMicroservicesMongoDBNoSQLOraclePostgresSQL

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account