Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: JVM Software Engineer / CT.
Poland Jobs Expertini

Urgent! JVM Software Engineer / CT Job Opening In Warsaw – Now Hiring Inetum

JVM Software Engineer / CT



Job description

Mission

We're looking for a JVM Software Engineer to join our team.

In this role, you'll be instrumental in developing, maintaining, and enhancing IoT solutions built on the Cumulocity platform.

If you have a strong background in Java, microservices, and a desire to work with cutting-edge IoT technologies, we encourage you to apply!

Main tasks:

  • Develop and configure IoT applications primarily based on the Cumulocity platform (Administration, Device Management, Cockpit).

  • Design and implement software components that align with business needs, company standards, and security best practices.

  • Support and maintain existing IoT solutions, focusing on performance, scalability, and code quality.

  • Contribute to the implementation and maintenance of CI/CD pipelines.

  • Participate in software architecture design discussions, collaborating closely with architects.

  • Lead functional or technical scopes within the team, promoting best practices and fostering a culture of excellence.

  • Produce comprehensive technical documentation and actively share knowledge with the team.

  • Support the recruitment and onboarding of new developers.
  • Profile

  • Strong proficiency in Java (Spring Boot, Java Persistence API) with significant experience in microservices (multi-tenant) and SOA/cloud architectures.

  • Foundational understanding and practical experience with Docker, Kubernetes, Azure DevOps, Git, and SonarQube (user-level knowledge for development purposes).

  • Experience with RESTful APIs and queue/event-based communication (, RabbitMQ, Kafka, ActiveMQ, Azure Service Bus, or Azure IoT Hub).

    Familiarity with web services (REST, OpenAPI specification) and device protocols (HTTP).

  • Understanding and practical application of OAuth and RBAC.

  • Experience with PostgreSQL, MongoDB, and Redis.

  • Proficiency in JUnit and Mockito.

  • Good command of technical and professional English.

  • Experience working within Agile methodologies (SCRUM).
  • Nice to have requirements:

  • Direct experience with Cumulocity (Administration, Device Management, Cockpit).

  • Familiarity with MQTT, CoAP, TALQ.

  • Other programming languages: knowledge of , Python, C++.

  • Experience with Vitest, Jest.

  • Knowledge of LAN / LPWAN wireless technologies (, NB-IoT, LoRaWAN).

  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your JVM Software Potential: Insight & Career Growth Guide