Senior Software Developer (Angular, Java) for Defence Product
About the position
Join us in our mission to deliver world-class software in an environment where your professional and personal development is our top priority. Expect close teamwork with experienced colleagues as you take your career to the next level.
Responsibilities and tasks
Together with your team, you will be responsible for the continuous development, improvement, and maintenance of our product SitaWare Headquarters - a powerful and scalable C4I system (Command, Control, Communications, Computers, & Intelligence). It offers an accessible, easy-to-use, yet comprehensive toolset that can significantly increase operational flexibility and reduce deployment time while providing extensive interoperability capabilities.
Our product is currently deployed and running on a number of installations around the world with new releases being shipped every half year which includes new capabilities and other improvements.
Your everyday tasks will consist of:
- Design and implement new features together with our Domain Experts and User Experience engineers;
- Ensure the quality of the solution by doing peer programming and code review with your colleagues;
- Optimize and solve complex problems in an existing codebase.
What should you bring
- You hold a bachelors or masters degree from a relevant technical university;
- At least 4 years of experience in a similar position working with Angular and/or Java Technologies (JEE WildFly or Spring Boot, JPA/Hibernate, JAX-RS, JUnit, Mockito);
- We are looking for someone who shares our passion for programming, who is not afraid of complex problems and who is willing to learn and in return help others to grow and improve;
- We would like you to be part of our very outspoken and energetic team, where we like to promote creativity by constantly sparring with each other and bouncing off ideas, so dont be afraid to speak up;
- You are fluent in English and thrive in an international working environment.
It would be a plus:
- Prior knowledge and experience with the use of SCRUM or Kanban;
- Knowledge of some of the technologies that we use:
- Scala
- REST
- Development Tools (Jira, Bitbucket, Wiki, Git, IntelliJ, Teamcity)
- Web technologies: AngularJS, Bootstrap, TypeScript, JavaScript, CSS3/SCSS, HTML5
- We are also looking into future technologies such as Kafka/RabbitMQ, OSGI (karaf), Docker, Kubernetes.
What we offer:
- An open-minded working environment, where we focus on our employees and their wellbeing. We are a rapidly growing company, which means that we are developing and changing.
- We challenge each other, our work processes, and our technologies to ensure that we retain our position at the forefront of development. Your professional and personal development is our top priority, so you will be able to take courses and improve even further.
- In the long term, you will also have an opportunity to take your career to the next level. You can look forward to exciting day-to-day work in which close teamwork with customers and colleagues is essential for making a difference and delivering world-class software.
- Up to 23 vacation days, 21 days standard to which 2 more days can be added if you have more than 10 years of work experience.
- 24h extra per year for personal time off for all employees.
- Access to wellness and well-being services through dedicated platforms.
- A flexible benefit program - you can mix your benefits choosing from different kind of Services on a very dynamic platform Benefit Online, such as:
- Lunch in our canteen
- Private medical subscription - you can choose from 3 providers
- Private pension
- Meal or vacation vouchers
- Gym subscription
Practical information
- Hybrid setup: office and remote work.
- Travel might be expected to our Headquarters in Aarhus, Denmark.
- We work with security classified projects, therefore, as our employer, you must have a clean criminal record and have lived in a NATO/EU country for the past seven years