Java Software Developer

Arbit Cyber Defense Systems

Hvidovre Kommune

On-site

DKK 600,000 - 900,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible workplace

Job summary

Arbit Cyber Defence Systems, based in Denmark, is seeking a software developer with 2–5 years of hands-on experience. You will design, develop, and maintain critical desktop applications (Linux/Windows) in Java and Golang, with opportunities to work in C#.

The role emphasizes robust testing, documentation, and collaboration with a skilled team including AI-assisted development. You will participate in architecture discussions, ensure code quality through unit tests, and contribute to CI/CD

Qualifications

  • Bachelor's degree and 2–5 years of software development experience.
  • Strong proficiency in Java and/or Golang.
  • Collaborative team player with ability to work in a structured environment.

Responsibilities

  • Develop and optimize modules in Java and Golang, with potential tasks in C#.
  • Participate in architecture and design discussions, aligning with coding standards.
  • Contribute to DevOps tasks using GitLab, CI/CD pipelines and code reviews.
  • Perform unit and integration testing, support system tests to ensure quality.
  • Produce and maintain technical documentation for the solutions.

Skills

Java
Golang
C#
Linux

Education

Bachelor's degree in software development

Tools

GitLab

Job description

Would you like to help strengthen digital infrastructure and develop the cybersecurity solutions of the future?

For our client Arbit Cyber Defence Systems, we are looking for a skilled and dedicated software developer with a few years of experience (not senior). You have solid practical experience in software development, a firm grasp of fundamental design patterns, and a passion for delivering high-quality code in a professional environment where IT-security and system stability are paramount.

Arbit, located in Hvidovre, develops and produces a portfolio of highly certified cyber defense solutions that enable clients within intelligence, law enforcement, and the military to operate classified, segmented networks based on Data Diode technology. They are a dedicated and motivated team of software developers and system engineers who combine highly specialized technology with deep insight into their clients and a commercial, international perspective.

About the Role and Your Responsibilities

As Arbit's new software developer, you will become a vital part of the entire software development lifecycle. You will have a high degree of independent responsibility for designing, developing, implementing, testing, and maintaining robust IT solutions. Your primary area of responsibility will be Arbit's critical desktop applications (Mainly Linux but also Windows) written in Java and Golang.

You will work in close and dynamic collaboration with the rest of the development team, QA, and project managers. The team actively uses AI in development.

Your Primary Tasks
  • Development and Optimization: You will primarily code and implement new software modules and applications in Java, but you will also have the opportunity to work on and contribute to tasks in C# and Golang. At the same time, you will ensure stable operations through maintenance and further development of existing systems.
  • Architecture and Design: You will actively participate in the analysis phase and the specification of system requirements. You will brainstorm and collaborate with the team on the overall software architecture and technical solutions, placing high value on our established coding standards and best practices (in line with Arbit's R&D strategy).
  • Version Control and Collaboration (DevOps): They utilize GitLab effectively for everything from version control and code reviews to merge requests and building CI/CD pipelines. Your contribution here will be a natural part of your daily routine, which also includes active participation in team meetings and technical discussions.
  • Testing and Quality Assurance: You take responsibility for your own code through unit tests and integration tests, as well as supporting system tests to ensure the absolute highest software quality and minimize errors through structured debugging.
  • Documentation: You will contribute to producing and maintaining precise technical documentation so that our solutions remain transparent and future-proof.
Who Are You?

You hold a Bachelor's degree in software development or equivalen - and have a few years of experience as a software developer (e.g., 2-5 years). This enables you to work in a structured manner with complex tasks while remaining curious to learn and develop further toward a senior role.

Moreover, we value that you

  • have strong competencies in Java and/or Golang.
  • thrive in a team environment, naturally collaborate with your colleagues, and bring great energy to the team.
  • are detail-oriented and appreciate clean, well-structured code.
Language skills

Fluency in English is essential. If you are not fluent in Danish, you should have a good understanding of the language.

More About Arbit and What They Offer

You will have a major influence on product development within a great team at a specialized company with a high professional standard, world-class products, and international clients with rigorous security requirements.

At Arbit, they value honesty, accountability, and competence in their work. They have great respect for one another and strive for an inclusive and diverse work environment characterized by an informal and direct tone with room for humor, professional sparring, and strong collegial bonds. At the same time, they offer a flexible workplace with helpful and caring colleagues.

Arbit Cyber Defence Systems was founded in 2006 and currently has 38 employees. Arbit is one of the very few companies in the world with products holding COSMIC TOP SECRET and EU TOP SECRET accreditations.

*Please note that obtaining a security clearance to SECRET (HEMMELIGT) is a requirement.*

Learn more at arbitcds.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Developer
Java Software Developer

Bloom • Hvidovre Kommune

On-site
DKK 650,000 - 900,000
Software Development Team Lead
Software Development Team Lead

Arbit Cyber Defense Systems • Hvidovre Kommune

On-site
DKK 900,000 - 1,300,000
Flexible working hours
Option to work from home
Pension scheme
+1
Cyber Defense Software Developer (Java/Golang)
Cyber Defense Software Developer (Java/Golang)

Bloom • Hvidovre Kommune

On-site
DKK 650,000 - 900,000
Cyber Defense Software Engineer (Java/Golang)
Cyber Defense Software Engineer (Java/Golang)

Arbit Cyber Defense Systems • Hvidovre Kommune

On-site
DKK 600,000 - 900,000
Flexible workplace
Senior Software Developer
Senior Software Developer

Systematic, Inc. • Aarhus

On-site
DKK 900,000 - 1,200,000
Physiotherapist massages
Hairdresser on-site
Sports clubs
+5
Cybersecurity Software Lead & Release Architect
Cybersecurity Software Lead & Release Architect

Bloom • Hvidovre Kommune

On-site
DKK 900,000 - 1,300,000
Flexible working hours
Option to work from home
Pension scheme
+1
Senior Software Developer
Senior Software Developer

Systematic • Denmark

On-site
DKK 800,000 - 1,200,000
Employees Club
Massages
Hairdresser
+4
Senior Software Developer
Senior Software Developer

Systematic • Aarhus

On-site
DKK 700,000 - 900,000
Massages
Hairdresser on site
Sports clubs
+6
Senior Software Developer
Senior Software Developer

Systematic • København

On-site
DKK 670,000 - 1,004,000
Employees Club
Office catering
Foosball table
+1
Internship - Junior Software Developer
Internship - Junior Software Developer

Systematic • Aarhus

On-site
DKK 100,000 - 167,000
Employees Club
Massages
Canteen with healthy dishes
+1
Top locations