Show more filters

Full Stack Java Developer for NATO with security clearance

Work Life Group NL

3.7
15 reviews
Work Life Group NL
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Bucharest, Bucharest, Romania
A free Jobstore account is required to proceed to the employer site.
Would you like to join the leading international intergovernmental organization?

We are seeking a team of experienced software engineers to support the NATO Communications and Information Agency (NCIA) in the development and maintenance of JChat – a text-based asynchronous chat capability used daily by NATO operators for coordination and collaborative decision-making.

Responsibilities:

  • Develop, maintain, and release new versions of JChat Java Client (Swing)
  • Develop, maintain, and release new versions of JChat Web Client (Angular)
  • Develop, maintain, and release new versions of JChat Openfire Server
  • Develop, maintain, and release new versions of M-Link Server for JChat
  • Participate in Scrum ceremonies
  • Maintain and improve the development pipeline (CI/CD toolchain)
  • Represent the JChat team at test events
  • Produce working snapshot builds every two weeks
  • Produce release candidates and test reports for each work package
  • Ensure code quality: SonarQube A score (Security, Reliability, Maintainability)
  • Maintain CI/CD uptime ≥ 98% and build success rate ≥ 95%
  • Collaborate with NCIA Product Owner on backlog prioritisation (JIRA)

Essential Qualifications & Experience:

  • Degree in informatics, computer science, or a closely related engineering field
  • At least five years of track record in software development using Java, including Java Swing
  • At least five years of track record in web development using Angular
  • Ability to produce efficient, clear, readable, maintainable, and high-quality code
  • At least five years of track record with development of chat-related products based on XMPP, including implementation of XEPs, the M-Link Server, the Openfire Server and the Openfire plugin framework, and troubleshooting XMPP communication
  • Solid experience working with Scrum
  • Relevant and recent experience in continuous software integration and automated testing, including knowledge of test automation frameworks
  • Experience using Maven, Jira, GitLab, and Zephyr
  • Flexible, cooperative, and customer-focused attitude
  • Fluency in English

If you've read the description and feel this role is a great match, we'd love to hear from you! Click "Apply for this job" to be directed to a brief questionnaire. It should only take a few moments to complete, and we'll be in touch promptly if your experience aligns with our needs.
A free Jobstore account is required to proceed to the employer site.
Jobs in Romania   »   Jobs in Bucharest   »   Full Stack Java Developer For Nato With Security Clearance

More jobs

People also search