Match score not available

Senior Software Engineer - Java & C++ (Remote, Germany)

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

4+ years of experience in software engineering, Proficient in Java EE applications, Strong knowledge of Object-Oriented Design (OOD), Experience with Java frameworks and CI/CD practices.

Key responsabilities:

  • Design, develop, and test backend components
  • Collaborate with technical teams globally
Remote People logo
Remote People Human Resources, Staffing & Recruiting Small startup https://remotepeople.com/
2 - 10 Employees
See all jobs

Job description

Embark on an exciting journey to transform the landscape of connected device security with our client, a pioneering company in IoT and IoMT security solutions. As a Senior Software Engineer, you’ll be at the forefront of this technological revolution, crafting the future of device security and making a tangible impact on global cybersecurity.

Our client is at the forefront of IoT and IoMT security, trusted by global organizations to protect their critical connected devices. Their innovative platform offers a comprehensive solution for device visibility, vulnerability management, and incident response, helping organizations achieve regulatory compliance and reduce device vulnerabilities 10x faster.

We’re seeking a Senior Software Engineer to join our client’s growing team in Germany. This is a remote position, ideally based in the Berlin area, where you’ll be part of a small but mighty team of four, collaborating with colleagues across the globe.

What You’ll Do

  • Design, develop, and test backend Java & C++ components
  • Create object-oriented, modern, and enterprise-class scale software modules
  • Drive innovation in product development and feature conceptualization
  • Collaborate with local, US, and India-based technical teams
  • Support technical sales and solution engineering during presales and product deployment
  • Troubleshoot customer issues and provide expert support

What You Need

  • 4+ years of experience as a Java Software Engineer building Java EE applications
  • Strong knowledge of Object-Oriented Design (OOD)
  • Proficiency with Ubuntu operating systems
  • Experience with popular Java frameworks (JSF, Spring MVC, Spring Boot)
  • Familiarity with Web Services (SOAP, RESTful, WSDL) and databases (SQL, NoSQL)
  • Experience with modern software engineering practices (CI/CD, TDD)
  • Experience in C++, systems development and Data networking (TCP/IP) is a plus 
  • Excellent communication skills and ability to work in a fast-paced, cross-functional environment

Why Join Our Client?

  • Be part of a dynamic, growing team making a real impact in device security
  • Work remotely with flexibility, connecting with a global team
  • Opportunity to innovate and shape the future of IoT and IoMT security
  • Collaborate with industry experts and cutting-edge technology

If you’re passionate about cybersecurity, love tackling complex challenges, and want to be part of a team that’s changing the landscape of connected device security, we want to hear from you!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Java Developer Related jobs