Java Software Engineer

1 month ago


Edinburgh, United Kingdom Head Resourcing Full time

Java Developer

Sponsorship support is not available sadly.


I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python.

As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers an exciting opportunity to contribute to the ongoing development of the ground software products, taking ownership of specific areas of functionality and driving their design and development.

Our client are dedicated to the development of both new and existing ground software products. As a Java Developer, you will play a key role in maintaining the current products, contributing to the development of new ones, and actively participating in all stages of the process, from design and testing to providing support both internally and externally. Collaboration is crucial to success, and you will work closely with other development teams in the company to ensure a cohesive suite of software products. Agile practices foster a dynamic and collaborative work environment.

As a member of the Ground team, your responsibilities will include:

  • Developing and designing elements of the ground software.
  • Contributing to the design of ground software functionality.
  • Designing, maintaining, and integrating archiving solutions.


Essential technical skills for this role include:

  • Familiarity with Java or Python (or the ability to learn quickly).
  • Experience in developing and debugging high-quality code, adhering to best coding practices.
  • Proficiency in all stages of software engineering, from design to documentation, following a specified development process.
  • Application development experience.
  • Understanding of database schemas and query languages.
  • Experience with relational and non-relational databases.


In addition to these essential skills, the following technical skills would be highly desirable:

  • Familiarity with DevOps concepts and CI/CD pipelines.
  • Knowledge of space systems in a commercial or academic context.
  • Experience working in collaborative Agile teams.
  • Familiarity with model-based and/or component-based software engineering.


  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Medacs Full time

    Job Description:As a Software Engineer - Java, you will be responsible for designing, developing, and maintaining large-scale enterprise software systems using Java as the primary programming language. Your role will involve working closely with cross-functional teams to identify and prioritize project requirements, designing and implementing software...


  • Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer Sponsorship support is not available sadly.I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python.As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers an...


  • Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer Sponsorship support is not available sadly. I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role...


  • Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer Sponsorship support is not available sadly. I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers...


  • Edinburgh, Edinburgh, United Kingdom TSB Bank plc Full time

    We are seeking a highly skilled Cloud Java Software Engineer to join our team at TSB Bank plc. This is an exciting opportunity for an experienced software engineer with a passion for cloud-based technologies and agile methodologies.About the RoleAs a Cloud Java Software Engineer, you will be responsible for designing, developing, and maintaining complex...


  • Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer Sponsorship support is not available sadly. I am working closely with an Aerospace client to find a commercially experienced, mid level Java Developer with some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role...


  • Edinburgh, Edinburgh, United Kingdom Expedia Group Full time

    About the RoleWe are seeking a Software Engineer to join our team. The ideal candidate will have experience in Java and Python and be able to design and develop scalable software solutions.Key ResponsibilitiesDesign and develop software applications using Java and PythonWork closely with cross-functional teams to identify and prioritize project...


  • Edinburgh, Edinburgh, United Kingdom Leaders In Care Recruitment Ltd Full time

    About the Role:As a skilled software engineer, you will be responsible for designing, developing, and maintaining software applications using Java and Python programming languages.Key Responsibilities:Develop software applications using Java and PythonCollaborate with cross-functional teams to identify and prioritize software development projectsEnsure...


  • Edinburgh, Edinburgh, United Kingdom The Caledonian Edinburgh Full time

    Job Description:As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Spring.Key Responsibilities:- Design and develop software applications using Java and Spring- Collaborate with cross-functional teams to identify and prioritize requirements- Develop and maintain high-quality...


  • Edinburgh, Edinburgh, United Kingdom Place2Be Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. The successful candidate will have experience with Python and Java, as well as a strong understanding of software development principles.Responsibilities:Design and develop cloud-based applications using Python and JavaCollaborate with cross-functional teams to deliver high-quality...


  • Edinburgh, Edinburgh, United Kingdom Head Resourcing Full time

    Java Developer OpportunityAbout the RoleWe are seeking a highly skilled Java Developer to join our team at Head Resourcing. As a key member of our Ground team, you will be responsible for developing and designing elements of our ground software, contributing to the design of ground software functionality, and designing, maintaining, and integrating archiving...


  • Edinburgh, Edinburgh, United Kingdom The Scottish Government Full time

    About the Role:We are seeking a talented Software Engineer to join our team. The ideal candidate will have proficiency in Java and Python, as well as experience with microservices architecture.Responsibilities:Design and develop scalable software systems using Java and Python.Work collaboratively with cross-functional teams to identify and prioritize project...


  • Edinburgh, United Kingdom Bright Purple Full time

    Are you passionate about software development and looking for a challenging role? We have an exciting opportunity for a Software Engineer with proficiency in Java and Python to join our team. Key Responsibilities:Design, develop, and test software applications using Java and PythonCollaborate with cross-functional teams to identify and prioritize project...


  • Edinburgh, Edinburgh, United Kingdom Burton's Biscuit Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have proficiency in Java and Python programming languages.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality code and adhere to...


  • Edinburgh, Edinburgh, United Kingdom Compass Group UK & Ireland Full time

    We are seeking a skilled Senior Software Engineer with experience in Java and Python to join our team.The ideal candidate will have a strong background in software development and be proficient in multiple programming languages.In this role, you will be responsible for designing and implementing software solutions using Java and Python.Key responsibilities...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom NatWest Full time

    We are looking for a skilled Java Developer to join our team at {company}. The successful candidate will be responsible for designing and developing high-quality software applications using Java.Main Responsibilities:Design and develop software applications using JavaCollaborate with cross-functional teams to deliver high-quality software productsParticipate...


  • Edinburgh, Edinburgh, United Kingdom Abm Full time

    We are seeking a skilled Senior Software Engineer with expertise in Java development and cloud infrastructure. Key Responsibilities:Design and implement scalable cloud-based systems.Collaborate with cross-functional teams to deliver high-quality software products.Ensure adherence to industry standards and best practices.Requirements:5+ years of experience in...


  • Edinburgh, Edinburgh, United Kingdom Build A Rocket Boy Full time

    Our company {company} is seeking a Software Engineer with expertise in Java and Python.Key Responsibilities:Develop high-quality backend software using Java and Python.Collaborate with cross-functional teams to design and implement software solutions.Participate in code reviews and ensure adherence to industry standards.Stay up-to-date with the latest...

  • Software Engineer

    4 weeks ago


    Edinburgh, Edinburgh, United Kingdom Splendid Hospitality Group Full time

    Job DescriptionWe are seeking an experienced Backend Developer to join our team. The ideal candidate will have a strong foundation in software engineering principles and be proficient in programming languages such as Java and Python.The successful candidate will be responsible for designing and implementing large-scale systems, ensuring scalability and...


  • Edinburgh, Edinburgh, United Kingdom Lloyds Banking Group Full time

    About This RoleWe are seeking an experienced Senior Software Engineer to join our Identity & Authentication Platform team. As a key member of our engineering team, you will be responsible for developing high-quality, scalable services using Java and related technologies.In this role, you will work closely with other engineers, product managers, and designers...