Global Logo

Global

Java Developer

Posted 16 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
Develop and modernize Java features, microservices, REST and GraphQL APIs using Spring and cloud technologies. Collaborate with developers, technical leads, and product owners to deliver reliable software. Contribute to testing, CI/CD pipelines, Kubernetes-based operations on AWS EKS, monitoring, alerting, and continuous improvement. Apply event-driven architecture, ORM, database technologies, and AI coding tools while maintaining strong engineering and code-quality practices.
The summary above was generated by AI
Accepting applications until: 27 November 2026Job Description

Your Role: Java Developer 

 

Keeping our audiences entertained with their favourite podcasts, radio shows, video content and playlists, the Consumer Growth team builds best-in-class tech to help our teams create, finesse and deliver this content day after day. From internal studio tools to our Global Player product across mobile, smart speakers, smart TV and in-car platforms, we’re always looking for new ways to make our content look and sound great. 

 

We’re looking for an adaptable, experienced Java Developer to help shape the future of Consumer Growth here at Global.. 

 

 

Key Responsibilities 

  • Feature Development (50%): Develop new features that are functional, performant, well tested and aligned with business needs, while progressively modernising the underlying components and microservices in line with OSS lifecycles. Confidently demonstrate your work and its impact to stakeholders and the wider team. 

 

  • Collaboration & Delivery (30%): Work closely with other developers, leads and product owners to understand requirements, shape implementation approaches and ensure smooth integration of microservices and components. 

 

  • Operations, AI & Continuous Improvement (20%): Contribute to CI/CD pipelines, run services in Kubernetes (EKS on AWS), and support monitoring and alerting (Prometheus / Grafana). Help maintain a stable production environment. Use AI coding tools to accelerate delivery while maintaining rigorous code quality through reviews and strong engineering judgement. 

What You’ll Love About This Role 

 

Think Big: Work with a modern Java / Spring / cloud tech stack and help remove unnecessary barriers to developer creativity. 

 

Own It: Build tools used by some of the world’s best-loved podcasters and radio presenters. 

 

Keep it Simple: Apply pragmatic coding practices to minimise unnecessary complexity. 

 

Better Together: Embrace code reviews, pair programming, hack time and continuous investment in developer growth. 

 

What Success Looks Like 

In your first few months, you’ll have: 

  • Delivered key features across our applications using sound architectural and software engineering principles. 

  • Collaborated effectively to support successful delivery. 

  • Demonstrated a passion for learning and sharing knowledge with others. 

  • Developed a strong understanding of the business context and roadmap. 

 

What You’ll Need 

 

The ideal candidate will be proactive, keen to develop and implement innovative solutions, and able to: 

  • Show strong hands-on development experience with Spring Framework 6+ and Spring Boot 3+. 

  • Commit to testing, including writing and maintaining unit tests, using mocking frameworks and applying test-driven development. 

  • Build REST and GraphQL APIs. 

  • Work with cloud platforms, preferably AWS. 

  • Use RDBMS and ORM frameworks in practice. 

  • Apply OOP fundamentals and event-driven architecture. 

  • Appreciate the importance of Continuous Integration. 

  • Collaborate successfully within a sociable, multi-functional team. 

  • Leverage AI tools to enhance code quality and boost productivity. 

 

Bonus points if you have: 

  • Development experience with caching and message queue technologies. 

  • Used containers as part of your development process. 

  • Worked on web systems built to cope with millions of users. 

  • Experience of agile practices. 

  • Development experience with Kotlin. 

  • Practical knowledge of Kubernetes and Terraform. 

HQ

Global London, England Office

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

Similar Jobs

7 Hours Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
Design and build real-time liquidity observability infrastructure and high-throughput streaming data pipelines for global financial operations. Architect Kafka and Flink systems, implement reliable event processing, real-time aggregation, streaming data models, and sub-second analytical querying. Partner with product, data science, quantitative analysis, and treasury teams while addressing latency, resilience, regulatory, and financial trade-offs. Develop well-tested systems supporting liquidity attribution, cash positioning, transaction routing, and ML forecasting.
Top Skills: Apache FlinkApache KafkaApache Spark StreamingAvroEvent-Driven ArchitectureJavaKafka StreamsMachine LearningMedallion ArchitectureOlapProtobufScala
7 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
Develops and supports secure, scalable Java and Spring Boot applications within an agile Payments Technology team. Responsibilities include software design, production coding, troubleshooting, architecture documentation, automated testing, CI/CD, system resiliency, and high-throughput distributed systems development. The role also uses and guides responsible AI-assisted software development, analyzes application data, improves coding practices, and supports operational stability.
Top Skills: Ai-Assisted Development ToolsCassandraCi/CdCockroachdbDistributed SystemsJavaPublic CloudReactive ProgrammingSpring Boot
8 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Financial Services
Leads hands-on development of secure, scalable Java applications, APIs, and services for JPMorganChase’s International Private Bank. Designs complex solutions, writes and reviews production code, improves reliability and observability, and supports testing, migration, releases, and operations. Mentors engineers, guides AI-assisted engineering practices, collaborates with product and business teams, and translates financial workflows into dependable client-facing capabilities.
Top Skills: AndroidAPIsAutomated DeliveryAWSCloud-Native TechnologiesCoding AgentsData ModelingDistributed SystemsiOSJavaJvmObservabilityTesting

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