cover image
Cornucopia IT Resourcing

Full Stack Engineer

Hybrid

Crawley, United Kingdom

£ 75,000 / year

Full Time

05-03-2025

Job Specifications

Full Stack Developer Java / React
Crawley – Hybrid – (Ideally one day per week)
£65,000 - £75,000

A dynamic technology firm is seeking a seasoned Full Stack Developer with a strong back-end focus to drive the design, development, and maintenance of scalable server-side applications. In this role, you'll collaborate with experienced developers, product managers, and DevOps teams to build robust APIs and ensure high-performance integration with front-end components.

5-7 years’ commercial experience in web application development using Java (SE/EE) and React.
Strong knowledge of frameworks like Spring Boot, with experience in microservices.
Proficiency in managing both relational and NoSQL databases.
Familiarity with containerization (e.g., Docker) and cloud platforms (AWS, Azure).
Experience working in Agile environments (Jira, Confluence).

About the Company

Who we are: A Data Intelligence expert recruiters with over 15 years’ experience delivering high end recruitment solutions to the technology industry. We are extensively recruiting and sourcing for Data and Analytics roles, we work one on one delivering a personal service for the duration of the recruitment process, meaning that we act as an extension of our client’s business to provide a value-add consultative process to talent acquisition and retainment. Types of roles we are regularly recruiting for throughout Europe; • ... Know more

Related Jobs

Company background Company brand
Company Name
Livestock Information Ltd
Job Title
Data Development & Support Analyst
Job Description
The salary for this role is £40,000 to £45,000 Are you a seasoned data analyst ready to take on a new challenge within an Azure environment? Do you possess in-depth expertise in querying databases using SQL? Can you shift priorities with ease to align with business needs? Would like the opportunity to shape the evolution of data development and support? If so, we'd love to hear from you! At Livestock Information (LI) Ltd, our mission is to be an outstanding service provider of livestock data, empowering government, industry, and farmers to effectively manage disease and infection control, whilst enhancing productivity and innovation in agriculture. To achieve this, we need great people, who share in our values. As a Data Development & Support Analyst at LI, you will sit in the Business as Usual (BAU) team that develops and supports Azure Synapse and Databricks in the cloud to facilitate Power BI reporting. In this role, you'll explore creative strategies to continually enhance the data ingestion process, focusing on improving robustness, boosting performance, and ensuring comprehensive monitoring. You will also play a crucial role in upholding essential security protocols and adhering to Data Governance policies, utilising the cutting-edge tools available within the Azure Stack and Databricks' data intelligence platform. Collaboration is vital in this position, as you'll engage with both internal and external stakeholders to facilitate the delivery of critical agricultural market insights and support impactful solutions. Responsibilities Your responsibilities will include{{:} } Supporting and maintaining efficient and effective data collection and reporting processes Carrying out vigorous testing and quality assurance to ensure any improvements to existing systems or new systems produce accurate information to a high quality Using Azure DevOps Pipelines to build, test and deploy code to different environments. Managing ad hoc data requests to support stakeholder need s Actively investigating ways of utilising the Azure stack and Databricks platforms to present data in clear, concise, and innovative ways and using this knowledge to benefit both internal and external stakeholders. Working closely with Business Analysts and Data Engineers to develop innovative data solution s Using the Service Now ITSM tool to manage tickets, service requests, incidents and problems to a timely conclusio n Complying with Data Protection Act and security and confidentiality rules. Keeping abreast of appropriate industry and technological developments and applying to LI's technical capability. Requirement sWe are looking for someone with the following{{: } } Considerable experience of querying databases using SQL Good knowledge of Databricks and Python Experience of Data Ingestion processes and data warehousing Good working knowledge of the Azure Cloud Platform Excellent attention to detail and problem-solving skil l s Excellent communication and collaboration skil l s Ability to work independently and as a part of a te a m Adaptability to changing business requiremen t s Experience of working in Agile environments and SCRUM teams Familiar with Azure DevOps to define tasks and workloa d s Qualificatio nsYou will hold a bachelor's degree in computer science, data analytics, or relevant field s.Benefi tsAs an LI employee, you will be entitled to our company benefits which include{{ : }} A fully remote and flexible working set u p 33 days annual leave, inclusive of Bank Holid a ys 4 x annual salary Life Assura n ce Market leading pension scheme through Legal & Gene r al Enhanced Family Friendly Polic i es Excellent learning, training, and career development opportunit i es 24/7 access to our Employee Assistance Progra m me A diverse and inclusive culture where everyone is respected and val u ed Application and Interview Proc essTo apply for this role, you will need to submit a CV and answer some pre-screening questio ns.The interview and assessment process for this role will involve a telephone interview with our Talent Team, followed by a first stage and a final stage interview. Interviews will be conducted either remotely via MS Teams or face to fa ce.If we need to make a reasonable adjustment so that you can complete your application, please contact us as soon as possible by emailing talent@livestockinformation.org.uk before the closing date to discuss your nee ds.Val uesWe approach our work with TACT; we are Transparent, Accountable, Committed and we work as a Tea m. We are transparent together, embracing honesty and building trust. We are accountable to the industry and strive for the best possible solutions for the communities we serve. We drive change with passion, commitment and enthusiasm to deliver a great service to the livestock industry. We work kindly and cohesively which allows us to support each other in our personal and strategic goa ls.Diversity statem entAt Livestock Information, we value diversity and believe that every individual brings different strengths. We understand that not everyone may possess every single skill outlined in this job description, but if you believe you have a solid skill set that enables you to excel in this position then we really encourage you to app ly.Further informat ionIf you feel your application has not been treated in a fair and open manner or if you are dis-satisfied with any of your interactions during the recruitment process and you wish to make a complaint, you should contact our Talent team via email{{:}} talent@livestockinformation.org .uk Disclai mer Livestock Information Ltd. cannot sponsor work visas at this t ime.Livestock Information Ltd. Does not discriminate based on race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benef its. Livestock Information Ltd. Does not accept unsolicited CVs from any source other than directly from a candidate. Any unsolicited CV's not originating directly from a candidate and sent to Livestock Information Ltd or any Livestock Information Ltd employees, including unsolicited CVs sent to a Livestock Information Ltd mailing address or email address, are rejected. Livestock Information Ltd will NOT pay a fee for any placement resulting from the receipt of an unsolicited CV. Livestock Information Ltd considers any candidate for whom the recruiter has submitted an unsolicited CV referred by the company free of any f ees.
United Kingdom
Remote
Full Time
06-03-2025
Company background Company brand
Company Name
iome
Job Title
Software Engineering Lead (Haskell) - Consensus
Job Description
Summary The Software Engineer Lead role is responsible for the quality of engineering practices within a product team, and the development of those skills within the team. Software Engineer Lead works to identify cross-team improvements for IOE by sharing code, removing complexity or implementing new practices. As a Lead you are there to coach and develop your team members and lead team achievements by providing continuous and actionable feedback and opportunities to learn and grow within IOG. As a member of the Software Engineering team at IOE you are responsible for writing high-quality code for our products. You have the exciting challenge of working with cutting-edge research and technology with a focus on the market's needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists and software engineers, with whom you must communicate professionally, effectively and efficiently. Duties Follow agile software development practices Work with teams across multiple time zones Work independently on software development tasks Be proactive and require minimal supervision or mentoring to complete tasks Review specifications produced by architects and formal methods specialists Contribute to the design of algorithms Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications Commit often and submit small pull requests frequently Cover your code with unit, property and integration tests when applicable Review the pull requests of your team mates Fix bugs in your own code and in legacy code from others Be available for emergency fixing of severity 1 issues on deployed products Integrate software components and third-party libraries Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Write documentation for the code Write technical user manuals Be knowledgeable of distributed and concurrent computation Be knowledgeable of the basics of cryptography Leadership As Leaders it is our responsibility to motivate, develop and progress our fellow team members. As a Leader there is a need to communicate openly with all members of your team, address any issues head on and not shy away from difficult conversations. Empowering your team to provide the best results by organizing clear processes and coordinating team efforts should be your top priority. Please read our Leadership at IO Global document for more information on your duties and responsibilities as a leader at IOG Requirements Education / Experience Degree in Computer Science is desirable but not essential 10+ years of software engineering experience in the required language (Haskell) including 2 years of team management Experience working with Git and Git workflow Practical experience with Agile software development methods Knowledge of functional and object-oriented programming paradigms Skills Relevant For Consensus Demonstrated ability to effectively navigate the typical developer workflow, including code review, debugging, and thorough documentation of decisions and processes. Comfortable working with new or unfamiliar parts of the codebase, showing adaptability and problem-solving skills. Strong background in Haskell, with familiarity in the Haskell ecosystem, including key libraries and concepts such as lenses, Template-Haskell, CBOR, GHC Generics, STM, Effects systems, mtl, pipes, SOP, etc. Practical experience or solid understanding of these libraries and concepts, demonstrating the ability to apply them effectively in real-world scenarios. Prior experience with blockchain technology is advantageous but not required. A deep understanding of distributed systems, ensuring a strong foundation for contributing to relevant projects. Benefits Remote work Laptop reimbursement New starter package to buy hardware essentials (headphones, monitor, etc) Learning & Development opportunities Competitive PTO At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
London, United Kingdom
Remote
Full Time
27-02-2025
Company background Company brand
Company Name
Joinrs UK
Job Title
[Full Remote] Backend developer
Job Description
This position is within the Chiron Digital team, a pioneering AI-driven automation company in healthcare. Joinrs AI's summary of the opportunity: Chiron Digital seeks a Backend Developer with a Bachelor's degree, Python expertise, and backend framework experience for a full-time role. The candidate will design and maintain scalable back-end systems for AI solutions. Benefits include competitive salary, professional growth, flexible hours, and health benefits. The selection process will be fully managed by Chiron Digital. — About ChironAI: ChironAI is pioneering the future of AI-driven automation, empowering businesses with intelligent tools to optimize workflows, enhance decision-making, and drive efficiency. Our mission extends beyond automation—we are committed to transforming healthcare by leveraging AI to improve the management of chronic diseases. By developing cutting-edge technology, we aim to enhance early detection, personalized treatment, and patient engagement, making healthcare more accessible and effective. Our team is composed of innovators, engineers, and strategists who are passionate about pushing the boundaries of what’s possible. Join us and be part of a dynamic, forward-thinking company shaping the next generation of AI technology in healthcare. Position Overview: We are looking for a talented Backend Developer with expertise in Python to build and maintain scalable back-end systems that power our AI-driven solutions. If you're passionate about designing efficient APIs, optimizing data processing, and contributing to AI-powered automation, this role is for you. You’ll collaborate with cross-functional teams to develop robust back-end applications that support our mission in healthcare and beyond. While this role is primarily focused on backend development, experience with front-end technologies for web or mobile applications is a plus. Key Responsibilities: Design, develop, and maintain back-end services and APIs using Python. Optimize data processing, storage, and retrieval for AI-driven applications. Ensure seamless integration between various system components, including front-end and machine learning models. Implement scalable architectures that support our healthcare mission, particularly in chronic disease management. Work with relational and non-relational databases such as PostgreSQL and MongoDB. Collaborate with data scientists, front-end developers, and product managers to deliver cohesive solutions. Write clean, maintainable, and scalable code with a focus on performance and security. Debug, troubleshoot, and participate in code reviews to maintain high code quality. Stay up-to-date with emerging technologies and best practices in backend development. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Strong proficiency in Python and backend frameworks such as Django or Flask. Experience developing and optimizing RESTful APIs. Understanding of data modeling, database management, and cloud-based architectures. Familiarity with containerization technologies such as Docker and Kubernetes. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Nice to Have: Experience with front-end technologies, including React.js, CSS, and JavaScript (for web) or React Native (for mobile applications). Familiarity with cloud platforms like AWS, Google Cloud, or Azure. Exposure to CI/CD workflows and version control systems (Git). Experience with testing frameworks (e.g., Pytest, Jest, React Testing Library). Understanding of machine learning concepts or AI-powered solutions in healthcare. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and career advancement. Collaborative and innovative work environment. Flexible working hours with full-remote options. Health, dental, and vision insurance. Paid time off and company holidays. ChironAI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you’re ready to grow your career and make a lasting impact in a company at the cutting edge of AI-driven automation and healthcare innovation, apply today!
London, United Kingdom
Remote
Full Time
06-03-2025
Company background Company brand
Company Name
Epic Games
Job Title
Senior Software Engineer
Job Description
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development. PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do The Fortnite Player Journey team is looking for a software programmer who is passionate about games and well-versed in C++, creating and maintaining systems for a live-service product, integrating with backend services, and driving UI with reusable data paradigms. In this role, you’ll work on impactful systems to help players socialize with their friends and find their new favorite game in Fortnite, all while promoting a safe, fun experience for all. In this role, you will Architect, plan, and implement new features with systemic approach Write robust, maintainable code with a focus on the future Optimize and fix bugs in new and legacy systems Integrate backend systems in support of the player experience Collaborate with the cross-discipline team on cutting-edge features that support player experiences across Fortnite Work closely with backend developers to align on service and client goals Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements What We're Looking For Exceptional C++ programming skills Experience developing features for games across multiple platforms Interest in social, frontend, and gameplay-adjacent areas of game development Interest in player safety and user-generated-content curation Passion for games and great user experiences Keen analytical mind and mature problem-solving skills Unreal Engine development experience preferred EPIC JOB + EPIC BENEFITS = EPIC LIFE We pay 100% for benefits except for PMI (for dependents). Our current benefits package includes pension, private medical insurance, health care cash plan, dental insurance, disability and life insurance, critical illness, cycle to work scheme, flu shots, health checks, and meals. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. About Us Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent. Like what you hear? Come be a part of something Epic! Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here. Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
London, United Kingdom
On site
Full Time
06-03-2025