Senior Backend Java Developer – Software & Technology – Bern, Switzerland
(Tech stack: Java, Jakarta EE, Quarkus, PostgreSQL, SQL, Git, GitLab, CI/CD, Kubernetes, OpenShift, Containerisation, DevOps, Jira, Confluence, SonarQube, Automated Testing)
Are you an experienced Senior Backend Java Developer with strong DevOps knowledge, looking to take ownership of complex backend development and contribute to modern software solutions? This is an opportunity to work on business-critical applications, influence technical decisions and take responsibility for solutions throughout the entire development lifecycle.
Our client is an established Swiss software and technology organisation specialising in the development of innovative business solutions. As part of a collaborative engineering team, you will contribute to the ongoing development of a key scholarship management platform, working closely with software development, architecture and operations teams to deliver reliable, secure and high-performance applications.
You will design and develop backend applications using Java, Jakarta EE and Quarkus, translating business requirements into robust business logic, interfaces and automated administrative processes. You'll take ownership of new features from initial analysis and technical design through to implementation, code reviews, automated testing and deployment, ensuring solutions are scalable, maintainable and fit for purpose.
Beyond hands-on development, you'll bring a strong DevOps mindset, contributing to the continuous improvement of CI/CD pipelines, containerisation and deployment processes. Experience with Kubernetes, OpenShift and cloud hosting environments will be particularly valuable, as you'll work across development and operations to improve application stability, security and performance.
The ideal candidate will bring commercial Java backend development experience, with strong knowledge of Jakarta EE, Quarkus, PostgreSQL and SQL. You'll have experience developing complex business logic, interfaces and automated tests, alongside practical knowledge of CI/CD pipelines, modern development tools and cloud infrastructure. Familiarity with GitLab, Jira, Confluence and SonarQube will also be beneficial. A recognised qualification in Computer Science or equivalent experience is expected, alongside German language skills at B2 level or above, both written and spoken.
In return, you'll join a friendly and motivated engineering team offering genuine technical ownership, flexible working arrangements and the opportunity to influence the direction of innovative software solutions. With hybrid working, flexible hours, individual professional development and a choice of development equipment, this is an excellent opportunity to develop your technical expertise within a forward-thinking organisation.
Location: Bern, Switzerland / Hybrid Working
Salary: CHF 100,000 – CHF 130,000
Language: At least B2 German (written and oral).
Applicants must live in and have the right to work in Switzerland without sponsorship as our client is unable to sponsor.
To apply for this position please send your CV to Karan Gajjar at Noir.
NOIRSWITZERLANDTECHREC
NOIRSWITZERLANDREC....Read more...
Graduate / Junior Developer, Python, Linux, C#, Java - London
(Teck stack: Graduate / Junior Developer, Python, Linux, C#, Java, .NET 10.0, C#, J2EE, Agile, TDD, BDD, Graduate / Junior Developer)
Since 2006 our client’s revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant, helpful, and personalized. Having recently launched in the UK, they looking to hire Graduate / Junior Developer (Python, Linux, C#, Java)) to become a part of their ever-growing family.
They believe that individual developers are in the best position to make decisions about what should be created, and how it should be built. Within their setup those decisions are made by small teams of three or four developers who own each piece of their product. This autonomy allows them to deploy 200+ times each day. They believe that problems are solved with technology and experience, not process, and that mistakes are a normal part of learning.
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C# or Java; which might have been acquired as part of your degree course or through a placement year in industry.
At the center of our client’s culture is freedom and openness which takes a lot of people by surprise. But the good kind of surprise, like a birthday party!
Their benefits include the following:
Private medial healthcare (family plan included).
Bonus (12%).
Student loan reimbursement. They will pay £5,000 per year towards the outstanding balance of your student loan.
Unlimited holiday allowance.
Company pension.
Free books and beers, and a 24/7 snack wall!
Our client is building a company people love. A company that will stand the test of time. So, they invest in their people, and optimize for your long-term happiness. If you would like to explore the possibility of joining their family can you please send your CV without delay.
Location: London, UK / Remote Working
Salary: £30,000 - £40,000 + Bonus + Pension + Benefits
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
NC/RG/GRAET....Read more...
Embedded Hardware Engineer - Power Electronics - Aargau, SwitzerlandMandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Our Client:Is a pioneering, family-owned Swiss company specialising in power electronics that designs, manufactures, and supplies high-power RF amplifiers and transmitters for various industries, including broadcasting, telecommunications, military and defence, and scientific research.
Job Summary:We seek a highly skilled Embedded Hardware Developer with a background in Electronic Engineering and experience in FPGA/VHDL to join our client's team. As an Embedded Hardware Developer, you will design, develop, and maintain simulated signal-processing systems, combining C++, Java or Python with FPGA/VHDL.
Your Tasks:
Development and simulation of complex signal processing systems
Design and verification of simulated signal processing system with hardware (mainly FPGA/ VHDL)
Design and development of PCB for control systems
Maintenance and further development of the internal firmware environment and hardware
Commissioning and tests of control systems
Required Skills:
Master’s or Bachelor’s degree in electrical science or similar education
Experience in signal processing, FPGA designs and VHDL programming
Experience in PCB development for control systems
Knowledge of component-oriented design with JAVA OSGI/RCP, with SPS programming (Siemens) and with Python as a plus
Alternatively, strong C++ skills are welcome
Good language skills in English and German (both spoken and written)
Positive work attitude. Collaborative team player with excellent communication skills to support team members
Ability to work in interdisciplinary teams
Benefits:
CHF 100 -130k + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Aargau, Baden, Switzerland (Remote)Salary: CHF 100 -130k + Bonus Benefits
Mandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Applicants for the Senior Software Engineer position must be based in Switzerland
NOIRSWITZERLANDRECNOIREUROPERECNOIREURNET
NC/TC/ARG100130....Read more...
DevOps Engineer – FinTech – Newcastle
(Tech stack: DevOps Engineer, PowerShell, C#, Java, Python, Ansible, Terraform, Docker, Kubernetes, Docker Swarm, ELK, Grafana, CI/CD, TeamCity, SQL Server, Windows, Linux, Programmer, Developer, Architect, DevOps Engineer)
Our client is a cutting-edge FinTech company with a reputation for innovation and excellence. They design and build advanced trading and analytics platforms used globally by some of the world’s leading financial institutions. With ambitious plans for growth and new product launches, they are now seeking a talented DevOps Engineer to join their team in Newcastle.
As a DevOps Engineer, you will be responsible for creating, maintaining, and optimising the infrastructure and pipelines that support highly complex financial software platforms. You’ll work closely with developers and stakeholders, ensuring deployments are seamless, environments are robust, and systems are both secure and scalable. This is a fantastic opportunity to apply your technical expertise in a collaborative, fast-paced environment where innovation is actively encouraged.
The successful candidate will bring:
A 2:1 degree or above in Computer Science (or related), ideally from a top university.
Strong ability in scripting with PowerShell or a similar language.
Hands-on coding skills in at least one of C#, Java, or Python.
Practical knowledge of automation tools such as Terraform or Ansible.
Background in container platforms (e.g., Docker) with orchestration using Kubernetes or Swarm.
Familiarity with system monitoring solutions (e.g., ELK, Grafana, or similar).
Proven track record in building and maintaining CI/CD pipelines, preferably with TeamCity.
Experience working with SQL databases, particularly Microsoft SQL Server.
Comfort managing both Windows and Linux environments.
The ability to communicate clearly with colleagues and clients to resolve challenges and deliver solutions.
Desirable (but not essential):
Working knowledge of Atlassian products such as JIRA or Bitbucket.
Exposure to artifact management tools like Artifactory.
Deployment automation experience with Octopus Deploy.
Awareness of code quality and analysis tools (e.g., SonarQube).
Background with job scheduling platforms such as Control-M.
Experience with major cloud providers (Azure, AWS, GCP).
Familiarity with VMware (vSphere) and storage area networks.
Previous experience in financial services would be advantageous, though not a requirement.
This is an exceptional opportunity to join a forward-thinking organisation where your contributions will directly shape the delivery of world-class FinTech products.
Location: Newcastle, UK (Fully Office Based)
Salary: £50,000 - £90,000 + Bonus + Benefits
Applicants must be based in the UK and have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHREC
NOIRUKREC....Read more...
An innovative organisation operating at the forefront of the space sector is seeking a Ground Segment Systems Team Lead to provide technical leadership across the development, integration and operation of critical ground segment systems.
This is a senior position offering significant autonomy, combining technical leadership, systems engineering and people management. You will work across the full ground segment lifecycle, from conceptual design and requirements through to integration, testing, deployment and operational support.
You will act as a key technical interface between systems engineering, ground segment software and mission operations teams, ensuring ground systems are robust, integrated and capable of supporting complex space missions.
The Role
Key responsibilities will include:
- Owning ground segment system architecture, requirements and technical baselines across multiple subsystems.
- Leading requirements capture, derivation, allocation, traceability and compliance.
- Defining and leading integration, verification and validation activities, including end-to-end testing.
- Ensuring consistency across interfaces, data flows, configuration and software releases.
- Providing technical leadership through design reviews, technical governance and subsystem acceptance.
- Supporting the development of ground systems and software, including mission control, mission planning and ground station interfaces.
- Defining engineering and development approaches and supporting solution testing and delivery.
- Acting as the technical interface with suppliers and key internal stakeholders.
- Supporting mission operations through troubleshooting, maintenance, training and resolution of technical issues.
- Producing technical documentation and supporting planning, risk management and technical reporting.
Team Leadership
You will lead a small team of approximately 46 ground systems engineers, with responsibility for:
- Technical task planning, prioritisation and allocation.
- Reviewing and overseeing the team's technical output.
- Mentoring and developing engineers.
- Identifying skills and resource requirements.
- Supporting recruitment, interviews and onboarding.
- Conducting appraisals and probation reviews.
- Supporting technical engineering activities where required.
About You
You should have:
- A degree in Computer Science, Telecommunications, Engineering or a related discipline.
- 5+ years' industry experience in the design and development of satellite ground segment or user terminal systems.
- Experience with C/C++, Java and/or Python.
- A strong understanding of ground segment architectures and how different components interact.
- Experience leading or managing a small technical engineering team.
- Experience working alongside spacecraft or mission operations teams.
- Understanding of project lifecycles and system acceptance processes.
- Knowledge of ECSS standards.
- Proven software development experience across requirements, design, development, integration, testing, deployment and maintenance.
Desirable Experience
- 2+ years' experience managing systems engineers.
- 8+ years' experience within satellite ground systems or user terminal technologies.
- Experience working within Scrum/Agile development environments.
- Experience with Mission Control Systems, particularly SCOS-2000.
- Knowledge of spacecraft communications protocols and standards such as CCSDS, CAN or SpaceWire.
- Experience working across the full mission lifecycle.
What\'s on Offer
- Hybrid working and flexible hours.
- Optional compressed working pattern.
- 25 days' holiday, increasing to 28 days with service, plus bank holidays.
- Private healthcare.
- Life insurance and long-term sick pay.
- Visa sponsorship considered.
- Relocation assistance.
- Modern engineering and technical facilities.
- Professional development and career progression opportunities.
- Regular team and social events.
This is an excellent opportunity for an experienced Ground Segment or Systems Engineer to take a significant technical leadership position, combining hands-on engineering with team management and playing a key role in the delivery and operation of complex space systems.
TT....Read more...
Remote (UK or Spain only) / Cambridge hybrid (UK)Lead our QA team and shape the move to automated testing.Arcus is looking for an experienced QA Lead to take ownership of product quality across our product suite. Joining our Product Development department, you’ll define our long-term QA strategy, develop our testing team and lead the transition from manual to automated testing on the Salesforce platform.This role is open to candidates based in the UK or Spain who have the right to work in their respective country.Our people are at the core of what we do. We value diversity and different perspectives as essential to creativity, and want everyone to feel welcome, respected and able to thrive.This is a hands-on leadership role. Initially, you’ll combine team management with manual testing, building your understanding of our products, user journeys and architecture while planning the automation roadmap. You’ll then lead its delivery, designing and developing automated testing that supports our products, customer upgrades and implementations.Our benefitsEveryone receives Life Assurance and volunteering days. UK-based employees also receive Private Medical Insurance, Pension and health and wellbeing benefits.What you’ll do
Lead and develop the team: Line manage, mentor and coach our existing manual testers, setting clear performance goals, balancing workloads and supporting their development.Own the QA strategy: Define and deliver the transition from manual testing to a robust automated testing framework, including AI-driven test generation.Stay hands-on: Carry out manual regression, functional, UX and integration testing to build product knowledge and help address testing backlogs.Build automation: Design, develop and optimise scalable automated test suites using frameworks such as Playwright and UTAM.Manage Salesforce testing challenges: Ensure stability across managed packages and custom configurations, addressing the platform’s particular automation constraints.Work across teams: Partner with Implementation and Release colleagues to extend automation to customer upgrades and implementations, and communicate QA progress.Support documentation: Help write and review product documentation, changelogs and policies alongside the Product team.
What you’ll bring
Significant experience in a senior QA role, including direct line management of testing staff.Demonstrated success moving a QA function from manual to automated testing.Hands-on proficiency with modern automation frameworks such as Playwright or Selenium.Practical experience of automated testing within Salesforce, including challenges such as shadow DOM, dynamic IDs and locators, and conditional rendering.Strong coding skills in languages such as JavaScript, TypeScript or Java, alongside confidence working with HTML, CSS and JSON payloads.Strong logical reasoning and system-level troubleshooting skills across interconnected cloud environments.A thorough understanding of agile delivery and CI/CD pipelines, with experience of tools such as Bitbucket and Jira.Excellent communication skills, including the ability to explain technical matters and write clear documentation for technical and non-technical audiences.Fluent written and spoken English.
It would also be helpful to have
Management training or qualifications.Experience using UTAM (Salesforce UI Test Automation Model).Experience implementing AI-driven test generation.
About ArcusArcus is a growing GovTech company with ambitious plans. You’ll have the opportunity to share your knowledge, influence how we work and contribute to an open, collaborative team.How to applyThis role is open to candidates based in the UK or Spain who have the right to work in their respective country.Equal opportunitiesArcus is committed to a workplace free from discrimination and harassment, where everyone is treated with respect and dignity. We recruit, train, develop and promote on merit and ability, and work to recognise and challenge unconscious bias so that everyone feels welcome, valued and supported.....Read more...