{"id":2112776,"url":"https://alion.io/job/tpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices","title":"Senior Fullstack Software Engineer (Java, Spring Boot, Microservices)","company":{"id":172490,"name":"TPXimpact","domain":"tpximpact.com","url":"https://alion.io/company/tpximpact","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"FirstStage","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Python","optional":false},{"name":"Spring Boot","optional":false},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-09-16T10:18:25Z","employer_posted_date":"2026-09-16","last_verified_at":"2026-10-24T08:50:24Z","board_verified":true,"closed_at":null,"days_open":38,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":38},"description":"About The Role\nJob Level: 9\nUK Wide\nWe are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development.\nResponsibilities\nDesign, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable.\nContribute to software architecture decisions, ensuring alignment with project and business goals.\nMentor and support junior engineers, helping to develop their skills and promote best practices.\nCollaborate with cross-functional teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements.\nImplement and optimise CI/CD pipelines to enhance development efficiency and software quality.\nConduct code reviews, providing constructive feedback to enhance team performance and code quality.\nTroubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently.\nStay current with industry trends and emerging technologies, recommending and integrating them where beneficial.\nDrive improvements in coding standards, testing, and documentation within the team.\nEngage in early-stage project discussions, providing technical insights and recommendations.\nEnsure that development processes are followed, and contribute to process optimisation initiatives.\nCommunicate complex technical concepts effectively to non-technical stakeholders.\nAbout You\nProfessional knowledge and experience\nEssential\nProven experience in full-stack software development, including design, development, testing, and deployment.\nSignificant hands on experience with Java, Spring Boot and Microservices. \nStrong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery.\nSome proficiency in one or more programming languages (e.g., Python, Java, JavaScript) and experience with software architecture patterns.\nExperience with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code.\nFamiliarity with CI/CD pipelines, automated testing, and modern software development practices.\nKnowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture.\nAwareness of principles like well architected and secure by design\nDesirable\nPrevious experience in a senior engineering role, guiding teams to successful delivery.\nProficiency in multiple programming languages\nExperience in central government advantageous\nExperience in a consulting environment\nSkills\nSoftware Development\nExpertise in writing clean, maintainable code and optimising software for performance and scalability.\nAbility to design and implement software that meets business and technical requirements.\nEnsure all key business logic is covered by tests.\nCode Quality and Testing\nProficient in automated testing frameworks and ensuring software is reliable and bug-free.\nExperience conducting code reviews and maintaining high coding standards within the team.\nCollaboration and Communication\nEffective at working with cross-functional teams to deliver project objectives.\nStrong skills in communicating technical concepts to diverse stakeholders, ensuring understanding and alignment.\nContinuous Improvement\nPassion for learning new technologies and improving software development processes.\nDrive to adopt new tools and methodologies that enhance team performance and software quality.\nAbout Us\nPeople-Powered Transformation\nWe're a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human-centred design, data, experience and technology, we’re creating sustainable solutions ready for an ever-evolving world.\nAt the heart of TPXimpact, we’re collaborative and empathetic. We’re a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. That’s why we believe in people-powered transformation.\nWorking in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting.\nBenefits Include:\n30 days holiday + bank holidays\n2 volunteer days for causes that you are passionate about\nMaternity/paternity - 6 months Maternity Leave, 3 months Paternity Leave\nLife assurance \nEmployer pension contribution of 5%\nHealth cash plan\nPersonal learning and development budget\nEmployee Assistance Programme\nAccess to equity in the business through a Share Incentive Plan\nGreen incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme\nFinancial advice\nHealth assessments\nAbout TPXimpact - Digital Transformation\nWe drive fundamental change in approaches to product and service development, delivery and technology. Our agile, multidisciplinary teams use technology, design and data to deliver better results, improving outcomes for individuals, organisations and communities.\nBy working in the open, in partnership with our clients, we not only transform their systems and services but also build the capability of their teams, so work can continue without us in the longer term. Our focus is sustainable change, always delivered with positive impact.\nWe’re an inclusive employer, and we care about diversity in our teams. Let us know in your application if you have accessibility requirements during the interview.","description_format":"text","description_chars":5832,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Government","Metals & Metallurgy","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-10-08T22:49:38Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-10-24T06:24:00+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":39,"band":"fade","label":"Fading","p_open":1,"p_active":0.707,"p_room":0.55,"age_days":37,"expected_fill_days":36,"reasons":["conf:1","win:tail"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/tpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices","json_url":"https://alion.io/job/tpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices.json","meta":{"generated_at":"2026-10-24T11:51:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16983,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":172490},"rest":"https://alion.io/mcp/rest/get_company?id=172490"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftpximpact-senior-fullstack-software-engineer-java-spring-boot-microservices"}]}