Giacom
Posted 1mo ago

Software Engineer - Java

Giacom
United Kingdom
£45k-£50k/yrHybridFull Time
Responsibilities
  • developing software
  • supporting production
  • troubleshooting issues
Requirements
  • Proven Java development experience
  • Understanding of backend systems/APIs
  • Web applications
  • L3 production support
  • Problem-solving and collaboration skills
  • Familiarity with Perl or C# desirable
Technical tools mentioned
JavaPerlC#

Job description

Join Giacom – the UK's only provider of Communications, Cloud, Hardware and Billing through a single platform. We connect technology resellers and service providers with market-leading solutions, helping them deliver brilliant technology outcomes for businesses nationwide. If you're looking to be part of a fast-growing, innovative organisation where your work makes a real impact, we'd love to hear from you.

We're recruiting for a Java Developer who will be focused on building reliable and maintainable software. you will use your engineering knowledge to contribute to team delivery, solving problems at feature level and supporting business goals.

The main technical skill of this role is Java, though over time you may be required to work in either of Perl or C# too.

To be successful in this role, you will focus on delivering high-quality code within the team, while developing your technical expertise and aligning with engineering best practices.

What you'll be doing

  • Develop and maintain software components based on defined requirements.

  • Contribute to system design discussions and implement solutions aligned with established architecture.

  • Responsible for L3 production support, ensuring timely resolution of defects in line with agreed SLAs.

  • Follow coding standards, guidelines, and best practices defined by the team.

  • Work closely with team members and stakeholders to clarify requirements and deliver solutions.

  • Identify potential issues and escalate risks when necessary.

  • Support deployment and integration activities in collaboration with other teams.

  • Troubleshoot and resolve issues in supported areas of the system.

Skills, Qualifications, and Experience

  • Good analytical and problem-solving skills

  • Experience in developing software applications in Java

  • Understanding of backend systems, APIs, and data handling

  • Experience working on web-based applications

  • Ability to deliver tasks independently with guidance when needed

  • Experience working within a development team

  • Ability to collaborate with technical and non-technical stakeholders

  • Ability to manage assigned work within deadlines

What's in it for you?

  • Remote working (With travel to offices required on an ad-hoc basis)

  • Investment in your future career with a variety of learning and development opportunities.

  • No dress code - embrace the freedom to bring your whole self to work.

  • 25 days annual leave, plus bank holidays. You'll even get your birthday off, too!

  • A pension plan for your future.

  • Complimentary refreshments in all our offices.

For a comprehensive list of all our benefits, click here.

Diversity and equality lie at the heart of our values. As an equal opportunities and disability-confident employer, we encourage applications from all eligible candidates, regardless of their backgrounds. We firmly believe that diversity enriches and strengthens our team with a variety of perspectives that drives innovation.

About Giacom

Wholesale IT, cloud, and communication platform for resellers

Similar jobs

Software Engineer roles
14h
Save
Mark Applied
Hide
Senior Software Engineer II- Regional Expansion
London, England, United Kingdom
£111k-£145k/yr HybridFull Time
Wise
WiseLondon Stock Exchange: WISE: Online platform for sending and managing money internationally.
Senior software engineering experience, backend and microservices expertise, scalable systems design, technical reviews, problem-solving, and autonomous collaboration. Payments experience and Java are preferred.
microservices, LLMs, claude code, Java
14h
Save
Mark Applied
Hide
C++ Software Engineer (DV Commodities - London)
London or New York City
OnsiteFull Time
DV Trading
DV Trading: Proprietary trading firm providing liquidity to global financial markets.
7+ YOERequires 7+ years of professional C++ development, low-latency trading systems experience, exchange protocols and networking expertise, Linux, SQL/NoSQL, Python tools, and a technical bachelor's degree or equivalent.
C++, Python, NumPy, pandas, Linux, Unix, Git, TCP, UDP, DPDK, SQL, NoSQL, FIX, SBE, CME, iLink 3, MDP 3.0, ICE, Onload, VMA
17h
Save
Mark Applied
Hide
Software Engineer Graduate (Ads Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$256k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related discipline; programming, debugging, and optimization skills in Go, C/C++, Python, or Java; knowledge of architectures, data structures, and algorithms.
Go, C, C++, Python, Java
18h
Save
Mark Applied
Hide
Software Engineering (Summer Internship)
London, England, United Kingdom
OnsiteInternship
Balyasny Asset Management
Balyasny Asset Management: Global multi-strategy investment firm managing diverse alternative asset classes.
Pursuing a bachelor's or master's degree in computer science, computer engineering, or a related technical field, graduating in spring or summer 2028; knowledge of a high-level programming language and framework.
Python, C#, C++, Java
19h
Save
Mark Applied
Hide
Staff Software Engineer (Customer Platform)
United States or United Kingdom or Canada
RemoteFull Time
Chainguard
Chainguard: Provides secure and hardened open source software container images.
Production Go experience; backend and API design at scale; cross-team technical alignment; ambiguity management; and mentoring engineers. Kubernetes and cloud provider APIs are a strong plus.
Go, Kubernetes
20h
Save
Mark Applied
Hide
Staff Software Engineer, Developer Experience
United Kingdom or United States or Seattle or Paris
€111k-€182k/yr RemoteFull Time
Docker
Docker: Provides a platform for building, sharing, and running containerized applications.
8+ YOE8+ years of software engineering experience, backend or platform systems expertise, distributed systems knowledge, production programming ability, cross-team technical leadership, and a bachelor's degree or equivalent practical experience.
Clojure, Go, Kafka, Datomic, Spanner, APIs, AI-assisted engineering tools
20h
Save
Mark Applied
Hide
Senior Software Engineer - Backend - Card & Transaction Platform *EU/UK remote* (m/f/d)
Germany or United Kingdom
RemoteFull Time
Pliant
Pliant: Provider of B2B payment solutions and corporate credit card infrastructure.
5+ YOE5+ years building and operating distributed Java/Spring Boot backend services with AWS, Kafka, and PostgreSQL; high-availability systems, observability, SLO/SLA management, end-to-end ownership, and effective AI tool use.
Java, Spring Boot, AWS, Kafka, PostgreSQL, Datadog, PCI DSS
20h
Save
Mark Applied
Hide
Senior Software Developer, Cerberus
Manchester or United Kingdom
HybridFull Time
bet365
bet365: Provides global online sports betting and digital casino games.
Expertise in Kafka, SQL, .NET, Golang or React; scalable systems development; front-end solutions; NoSQL; technical leadership, mentoring, documentation, and incident response.
Kafka, SQL, .NET, Golang, React, GCP, NoSQL