cover image
Walsh Employment

Full Stack Java Software Engineer

Remote

United Kingdom

£ 70,000 / year

Full Time

24-04-2025

Share this job:

Score my CV

Job Specifications

Our client is a Tier 1 global organisation providing professional services and information technology solutions primarily to government clients across defence, intelligence, and security sectors. The business specialises in delivering mission-critical support through innovative technology and strategic expertise. We are now looking for a Software Engineer to join our client’s busy, stable, and successful Central Government team.

Software Engineer

Cheltenham, Bristol – hybrid with 1 day per week in the office and travel to client sites as required.

£55-70K plus excellent benefits package.

Due to the secure nature of this work all applicants will be required to gain UK Security Clearance to at least SC level. You must be a British National that has been resident in the UK for at least the last 5 years and you cannot have been outside the UK for more than 28 days on any one occasion within this time.

To be successful in this role:
You will be a confident Software Engineer who enjoys working on a variety of interesting and challenging projects with a proactive and can-do attitude to work. You will thrive in building new bespoke software solutions and providing up to date capability to meet customer needs.

Other requirements for this role include:
Hands on Back End (Java / Spring Boot) or Full Stack (Java & JavaScript) experience
Commercial experience using a range of languages / technologies including Java, AWS, Azure, JavaScript or React
A passion for learning and continuous improvement with the motivation to keep up with emerging technologies and delivery best-practice
Previous consultancy experience would be useful but is not essential

Job role and responsibilities:
As a Software Engineer, you will join an Agile focussed team and support a range of interesting and complex, and mission critical projects within Central Government.

Specific responsibilities for this role include:
Implementing software solutions including design, development and testing
Using a wide range of technologies, specialising in the use of open-source libraries and components
Utilising tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security
Deploying software systems to a mixture of environments, including public (AWS and Azure) and private cloud
Full Software Lifecycle involvement including:
Project concept formalisation
Requirements analysis and specification
Architecture design
Implementation and delivery
Training and support
Software lifecycle and maintenance
Regular engagement with clients

Benefits:
The Software Engineer role is an excellent opportunity, and the business rewards staff with a competitive salary and impressive benefits package which includes:
37.5 hour weeks to structure however you want with working from home available
Budget for conferences, training courses and other materials
Fantastic culture with monthly social events
Matched pension and health care package
Whole company meetings every quarter, and a training/work brief weekend once a year
Many social events
The business is an equal opportunities employer that embraces diversity and is committed to a working environment where no one will be treated less favourably on the grounds of their sex, race, disability, sexual orientation religion, belief, or age.

About the Company

Walsh Employment sources permanent and contract staff across all commercial sectors, specialising in Information Technology, Professional and Executive, and also security cleared candidates. We offer a tailored service to suit the needs of our clients priding ourselves on being highly professional, thorough and honest. We also provide client advisory services and resourcing strategy. Know more

Related Jobs

Company background Company brand
Company Name
Companies House
Job Title
Senior DevOps Engineer (WebOps & Cloud Application Support)
Job Description
Job summary This is an exciting opportunity in the Digital and Technology directorate for an enthusiastic Senior engineer with great leadership and technical skills who can support and develop Companies House systems. You will be customer and service focused with particular attention on service availability, problem solving and root cause analysis. We promote a “Team” first approach with everyone pulling together to achieve best results. You will join a busy, large, diverse team of engineers with a broad range of skills and domain knowledge. The team support and develop a number of Companies House external and internal customer facing services, and associated backend processing systems. These allow customers to search and update the company register. Watch this video to find out more about working in Digital at Companies House Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Find out more about what a great place Companies House is to work Job description We are proud to have hit our availability target of 99.5% over the last 5 years and you will be working in a team that will assist us to continue to meet this target across our new and current systems. The team carry out maintenance, upgrades, automation and service improvements in order to provide a high capacity, secure and resilient IT Service capable of exceeding performance targets. The estate has been mostly migrated to the AWS cloud and we are in the middle of a huge Transformation project to align our services with our new powers under the Economic Crime and Corporate Transparency Bill. We are looking for experienced Support engineers with experience in modern DevOps technologies, or a passion for automation and monitoring and a willingness to learn. We work in an agile way, so you will develop your skills and experience by working on large and small projects alongside software engineering, analysis and product colleagues. You will be part of the IT Services Digital team at a time of great change and play an integral part in the way that Companies House systems are developed in the future. You, and the team, will be responsible for maintenance, upgrades, automation, and service improvements, resolving ServiceNow Incident issues and finding root causes of problems. You will contribute to the development of projects to improve the range and quality of digital services available to the customer and take an active part in the transformation of our services. You will also be expected to participate in the on-call rota for your section in line with the current on call agreement to ensure our services remain operational at all times. Come and help us as drive our digital services and culture. Person specification We're looking for the following experience, which will be assessed at sift and at interview: Experience (Please refer to these in your personal statement) Incident/Problem resolution and root cause analysis. Problem resolution via coding and scripting. Ad hoc reporting and data management. System software build and release - Automation of manual processes, including code deployment and environment provisioning. Performance monitoring / alerting / tuning. Potential development of problem fixes or minor change requests. Coach and support colleagues in non-functional requirements, ensuring availability, security, capacity, and performance for the services. Engage in continuous improvement activities by working collaboratively within and outside of the team. Mentoring and leading less experienced members of the team. ITIL 4 Foundation (training can be provided). Technical Experience (Please refer to these in your personal statement) This role requires experience in Unix/Linux, particularly shell scripting, database querying and log investigation. The team looks after lots of different systems in many different technologies; some require extensive domain knowledge, some extensive technical skills. We do not expect anyone to have everything, but we are looking for experienced support engineers who show: Demonstrable experience of Unix/Linux. Demonstrable experience of automation and monitoring in a support environment. Demonstrable experience of supporting infrastructure in the cloud. Demonstrable experience of database querying. Demonstrable experience of any type of coding. Knowledge of DevOps and associated technologies – Continuous Delivery methods and techniques, including Agile. Some examples of technologies used to manage front and back-end services: DevOps/Cloud – e.g. AWS, Git, Terraform, Docker. Databases – e.g. Oracle, Mongo. Monitoring – e.g. ELK stack, Grafana. Application Servers – e.g. WebLogic, Tomcat. Programming languages – e.g. shell, java, python. Experience in similar technologies will be considered. The roles offered are varied and interesting requiring plenty of learning and development. Behaviours We'll assess you against these behaviours during the selection process: Working Together Managing a Quality Service Changing and Improving Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: Demonstrable experience of Unix/Linux Demonstrable experience of database querying This role closes on 20th May 2025.
United Kingdom
Remote
Full Time
08-05-2025
Company background Company brand
Company Name
Natobotics
Job Title
Java Full stack developer
Job Description
Role :Java Full stack developer Location: London, UK Duration: Fulltime Primary Skills: Java (Spring Boot Frameworks), React JS, SQL Secondary Skills: Rest API, Azure/ any other cloud technology Role: should be comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries with an emphasis on java, Spring Boot, ReactJS and Cloud architectures. You will be a key member of a cross functional team following agile development methodologies. Level: Mid-Level 3-5 years of experience Job Summary As a Java Full Stack Developer, you will have the opportunity of implementing end-to-end components of custom applications - Development and delivery of multi-channel Cloud based applications (web, mobile, API, etc.). Involves designing and developing the UI, business logic, data & integration layer along with testing and maintenance of these layers. Creating, querying & manipulating databases, APIs and integration, Front end (React.js, Node.js/JavaScript) with rest calls to back-end services. Experience creating Data Product APIs that integrate with various Data Products including APIs, SQL, NoSQL, and Data Mesh. Knowledge of Azure Cloud. High level of responsibility and Ownership from inception through to implementation. Both attention to detail & ability to rise above details to see broader implications & recommend strategic solutions. Ability to work independently and with a team. Proven interpersonal and communication skills with technical & business partners.
London, United Kingdom
On site
Full Time
08-05-2025
Company background Company brand
Company Name
Valcon
Job Title
Senior AWS DevOps Engineer
Job Description
Who are Valcon: Valcon is a north-western European consulting, technology and data company based in the UK, the Netherlands, Denmark, Sweden, and even Croatia. Valcon is private equity backed and in recent years has bought together some of the most exiting companies from these companies to form one of the brightest and most exciting consultancies around. We’re one of the fastest growing companies across Europe and have no plans to stop. What do we do: Our mission is to combine premium consulting with deep technology and data knowledge to add value to our clients. Overview of Data Practice: Every company has data challenges, easy or complex, big or small. This asks for flexibility and in-depth knowledge of data solutions and techniques. We help to define the data strategy and implement best-fit data solutions. Being a leader on data services, running projects for and with our clients, we strive to be the best-in-class by delivering high quality, advanced data solutions to help our clients become strong and leading companies. Valcon combines all we have to offer – Consulting, Data and Technology – in projects. We strive to be a long-term full service partner implementing robust solutions and increasing value for our clients. Valcon is the benchmark for modern data solutions. Our Data Practice has 5 capabilities: Data Governance Data Management Data Platforms Artificial Intelligence Data Analysis Senior AWS DevOps Engineer About Valcon At Valcon, we specialise in delivering cutting-edge data and cloud solutions to help businesses maximise their potential. We are seeking a Senior AWS DevOps Engineer with a strong data engineering background and programming experience to join our team and play a key role in building, maintaining, and optimising our cloud-based data infrastructure. If you thrive in a fast-paced, tech-driven environment and have a passion for AWS, data pipelines, and automation, we’d love to hear from you! Key Responsibilities Implement, and maintain AWS-based data infrastructure to support scalable and secure data operations. Develop data pipelines for processing, storing, and retrieving structured and unstructured data. Work with Amazon OpenSearch to enable real-time search and analytics on large-scale datasets. Implement and manage Lake Formation and AWS Security Lake, ensuring data governance, access control, and security compliance. Optimise file formats (e.g., Parquet, ORC, Avro) for S3 storage, ensuring efficient querying and cost-effectiveness. Automate infrastructure deployment using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation. Monitor and troubleshoot data workflows, ensuring high availability and performance. Collaborate with data engineers, security teams, and DevOps professionals to build a resilient data ecosystem. Key Skills & Experience AWS Expertise – Strong experience with AWS services, including Glue, Glue notebooks Cloud Native Development- Experience and passion for delivering Cloud-Native and Well-Architected solutions in AWS Data Engineering – Proficiency in building and optimising data pipelines and working with critical large-scale datasets. AWS Security Lake and Lake Formation – Experience or understanding of AWS Security Lake and Lake Formation File Formats & Storage DevOps & Automation – Experience with Terraform, CloudFormation, or CDK to automate infrastructure deployment. Security & Compliance – Familiarity with AWS Security Lake, IAM policies, and access control best practices. Strong Programming & Scripting background – Proficiency in Python, Bash, or similar scripting languages for automation. Desirable Skills Solution Leadership – Strong ability to architect and drive technical solutions, influencing key design decisions. Why Join Valcon? Innovative Environment: Work on cutting-edge cloud and data projects in a collaborative team. Career Growth: Opportunities to expand your expertise with hands-on learning and certifications. Competitive Package: Competitive salary, flexible working options, and benefits. Impactful Work: Be part of large-scale transformation initiatives with industry-leading clients.
London, United Kingdom
Hybrid
Full Time
08-05-2025
Company background Company brand
Company Name
Tony Blair Institute for Global Change
Job Title
Cloud/DevOps Engineer
Job Description
We don’t just talk, we do. Lead the change with us. At the Tony Blair Institute for Global Change, we work with political leaders around the world to drive change. We help governments turn bold ideas into reality so they can deliver for their people. We do it by advising on strategy, policy and delivery, unlocking the power of technology across all three. And by sharing what we learn on the ground, so everyone can benefit. We do it to build more open, inclusive and prosperous countries for people everywhere. We are a global team of over 800 changemakers, operating in more than 40 countries, across five continents. We are political strategists, policy experts, delivery practitioners, technology specialists and more. We speak more than 45 languages. We are working on over 100 projects, tackling some of the world’s biggest challenges. We’re all here at TBI to make a difference. In a world of ever more complex challenges, we believe diversity of background and perspective is a strength. We pride ourselves on a culture that values and nurtures difference. We are dedicated to unlocking potential, not only for the countries we work in but also for each of our team members. No matter where you’re from or who you are, if you’re passionate about the transformative power of progressive politics, we invite you to build a better future with us. Role Summary At the Tony Blair Institute for Global Change, our brand new AI Incubator team is on a mission to reinvent government leadership and revolutionize public services through cutting-edge AI solutions. We operate at two critical levels: developing transformative AI systems for government service delivery, while also providing data-driven insights directly to world leaders. Our team rapidly prototypes, develops, and delivers AI solutions that enhance government leaders' ability to make evidence-based decisions. Our fast-response data science unit stands ready to tackle urgent analytical challenges on matters of state, providing crucial insights when they're needed most. Working in partnership with global leaders and policymakers, this team operates at the intersection of technology and governance, creating innovative solutions that measurably improve lives. As part of the team, you'll help establish new standards for responsible, effective AI deployment in the public sector while contributing to work with immediate, real-world impact. Join us in harnessing the power of AI to address some of the most pressing challenges facing governments worldwide. About The Role Design, implement, and maintain robust cloud infrastructure to support AI applications and services. Architect scalable, secure, and cost-effective cloud solutions using AWS, Azure, or GCP. Automate infrastructure provisioning, configuration, and deployment through Infrastructure as Code. Develop and maintain CI/CD pipelines to ensure reliable and consistent software delivery. Collaborate with AI engineers and data scientists to understand their infrastructure requirements and optimize cloud resources accordingly. Implement monitoring, logging, and alerting systems to ensure high availability and performance. Drive cloud security best practices and ensure compliance with relevant standards. Troubleshoot infrastructure issues and implement improvements to prevent recurrence. About You Strong experience with major cloud platforms (AWS, Azure, GCP) with demonstrated ability to design and implement complex cloud architectures. Proficiency in Infrastructure as Code tools such as Terraform, AWS CloudFormation, or Pulumi. Experience with containerization technologies (Docker, Kubernetes) and container orchestration. Knowledge of CI/CD practices and tools (GitHub Actions, Jenkins, GitLab CI). Solid understanding of networking concepts, security principles, and identity management in cloud environments. Experience with monitoring and observability tools (Prometheus, Grafana, ELK stack). Scripting and automation skills (Python, Bash, PowerShell). Knowledge of cost optimization strategies for cloud resources. Ability to work collaboratively in cross-functional teams and communicate complex technical concepts clearly. Problem-solving mindset with a focus on scalability, reliability, and security. What We Offer Join an agile, innovative, evangelical and mission-driven team tackling some of the most exciting challenges at the intersection of technology and public service. You'll have the opportunity to create AI solutions with real-world impact, working alongside policy experts and technology innovators to shape the future of government decisions and delivery. Closing Date: 2025-05-14
London, United Kingdom
Hybrid
Full Time
08-05-2025