Java Developer - Threat Intel
at Mnemonic
Oslo, Oslo, Norway -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 18 Jan, 2025 | Not Specified | 19 Oct, 2024 | 3 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are seeking a proactive and experienced Senior Java Developer to join our Threat Intelligence (TI) squad in the Development department.
Threat Intelligence plays a crucial role in detecting, analysing and responding to complex cyberthreats, and is an essential component in keeping pace with cybercriminals, nation states and other threat actors.
As a backend engineer in our TI squad in the Development department, you will own the end-to-end development process, contribute to architectural decisions, and mentor junior developers. You will work on complex, large-scale systems, solving challenging technical problems, and integrating various APIs. You will also be a key player in designing and building scalable solutions that align with our business objectives.
Location
Oslo
Job type
Full time
Deadline
Continuous submissions
How we will be working together
We work in a “squad” structure, meaning you will be working on a set of relevant applications with resources from frontend, backend, and UX.
Squads help break up the large Argus ecosystem into byte-sized chunks and limits the amount of context switching. We work 10 days focused on one task, followed by 10 days of everything else (minor bugs, features, maintenance, training, etc.). We take pride in writing high-quality code through PR reviews and well-planned tasks. We also have dedicated days for personal development.
We operate with a flat structure with little-to-no bureaucracy when it comes to making decisions. No matter how long you’ve been here, your opinions and suggestions are always valued and taken into consideration. mnemonic as a whole has an informal and pleasant working environment that provides opportunities for growth, influence and variations in tasks.
About mnemonic
mnemonic responds to the region’s most serious cyberattacks. We work side by side with Europe’s most important organisations and critical infrastructure to protect them from the cyberattacks they see today, and what they can expect to see tomorrow.
At more than 350 employees, we are amongst the largest pure play security companies in Europe, and continue to grow rapidly in Norway and internationally. In addition, we are continually ranked by Great Place to Work as one of Norway’s and Europe’s top workplaces.
What you will bring
We are looking for someone for the TI squad who:
- Has a minimum of 5 years of relevant experience, as well as a minimum of 3 years of formal higher education
- Candidates lacking formal education must have a minimum of 8 years of relevant experience
- Has proficiency in Java 8+
- Has experience with Elastic/OpenSearch, Kafka, and dependency injection (not necessarily Guice).
- Has an understanding of complex, asynchronous, and scalable data pipelines
- Is familiar with large, interdependent systems and high availability design principles
- Has a proven track record in building, designing, and maintaining large-scale backend systems
- Has experience with architectural decisions and the ability to balance short-term and long-term project needs
- Has the capability to work on various codebases, including older systems, and implement improvements
- Has good English language skills, both written and spoken. Norwegian language skills are an advantage, but not a requirement
If you have some of the technology proficiencies, but not all, there are other squads where you might fit in. Similarly, if you are an experienced developer with a skill set that partially matches these requirements, we would still welcome your application.
As the position might require security clearance, the candidate must be a citizen of a NATO country. For candidates with multiple citizenships, all citizenships must fulfill this requirement.
Haakon and Joakim develop the platform that processes 500 billion security related events a week
Learn more about what it’s like to be a developer in mnemonic.
Read interview
What we can offer:
- An informal and pleasant working environment that provides opportunities for growth, influence and variations in tasks
- Competitive salary, share program and bonus scheme that promotes a long-term employment outlook, including attractive pension and insurance coverage
- Opportunities for relevant professional training (courses) and conferences
- We place a strong emphasis on workplace well-being and teambuilding through social activities, events and trips with colleagues. In addition, we have an inclusive environment that promotes work-life balance and accommodates to families.
- Our HQ is centrally located in Solli plass with work from home opportunities
- A workplace that is ranked as one of the best in Europe. In Norway we have been amongst the top 10 workplaces for 10 years in a row. This year, we won our category!
How do I apply?
Email us at rekruttering-web@mnemonic.io and write “TI Backend Engineer” in the subject field. Add a text about why you are right for the job, relevant transcript and your CV.
If you have publications or projects you have worked on that you think represent your technical skills or ability to communicate, please attach or refer to these.
Background check
We use Semac AS for background checks in our recruitment process. It is a requirement that you qualify for a Norwegian security clearance, and an advantage if you already hold one.
Do you have questions about a career in mnemonic?
Get in touch
Recruitment at mnemonic
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Oslo, Norway