Senior Golang + Java Developer @ Spyrosoft

1 month ago


Remote Łódź Kraków Wrocław Warszawa Białystok, Czech Republic Spyrosoft Full time
  • Programming languages: Advanced knowledge of Go and Java
  • Technologies: Experience with MQTT, Protobuf and Kafka
  • System architecture: Understanding of microservices architectures and container technologies such as Docker and Kubernetes
  • Nice to have: Java, Redis, InfluxDB, proficiency in Git, CI/CD pipelines, Grafana and Helm charts, TSDB

Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity. This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent.

For the IoT Team we're looking for a senior developer focused on: Golang + Java + MQTT + protobuf + Kafka with the competencies and responsibilities listed below. Advanced English is a MUST.

,[Development and optimization of software components for the IoT platform  , Perform code reviews, unit tests, and integration tests to ensure code quality  , Creation and further development of IoT patterns and software concepts  , Supporting other teams in the application of IoT Patterns  , Implement monitoring and ensure system integrity and security measures  , Documentation of development processes and system architecture  , Operation of the created software systems  ] Requirements: Golang, Java, MQTT, Kafka, Protobuf, Docker, Kubernetes, Microservices, Redis, InfluxDB, Git, CI/CD, Grafana, Helm Charts, TSDB Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects, Free coffee, Bike parking, Playroom, Shower, In-house trainings, Modern office, Startup atmosphere, No dress code.

  • Remote, Wrocław, Warszawa, Czech Republic Spyrosoft Full time

    Technical Expertise: Strong experience with Golang for backend development. Proficiency in React for frontend development. Familiarity with mobile development using React Native or Flutter. Experience with cloud technologies, particularly Google Cloud Platform (GCP). Knowledge of Kubernetes for deployment and orchestration. Additional Skills: Ability to...


  • Remote, Wrocław, Kraków, Łódź, Białystok, Warszawa, Czech Republic Spyrosoft Full time

    Advanced knowledge of Java language (especially for SPI development) and Spring Framework (Spring Boot & Spring Security) Experience with IAM (understanding Authentication, Authorization, Access Control etc.) Experience with API Security (OAuth2, OpenID Connect) Experience with Keycloak, ArgoCD Nice to have: Experience with DevOps Practices (CI/CD, Git,...


  • Remote, Wrocław, Warszawa, Czech Republic Spyrosoft Full time

    Logistics Platform Development OpportunityWe are seeking a highly skilled Golang backend developer to join our team at Spyrosoft and contribute to the development of a cutting-edge logistics platform.About the RoleThis is an exciting opportunity to work on a project that will revolutionize the logistics industry. As a senior Golang developer, you will be...


  • Warszawa, Wrocław, Łódź, Białystok, Kraków, Czech Republic Spyrosoft Full time

    Programming languages: Advanced knowledge of Java/Kotlin and Typescript languages Technologies: Experience with React, Spring Boot, databases Good understanding of Frontend Design (styleguides, layouts) Methodological: Experience in agile software development, Scrum and modern development best practices such as trunk-based development System architecture:...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    5+ years of experience in software development with Java. Familiarity with version control systems. Familiarity with technologies f.e. Spring, Hibernate, Clouds (AWS, Azure, GCP), Docker, Jenkins. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Passion for renewable energy and sustainability. Position...


  • Warszawa, Czech Republic Spyrosoft Full time

    Minimum 5 years of experience in Java Strong expertise in the Spring Framework (Spring Boot, Spring MVC), Hibernate or JPA for ORM Hands-on experience with Docker and containerization technologies, CI/CD pipeline tools (e.g., Jenkins, GitLab) Strong SQL skills and hands-on experience with relational databases Proficiency with JUnit, Mockito for unit...


  • Remote, Łódź, Kraków, Wrocław, Warszawa, Białystok, Czech Republic Spyrosoft Full time

    We are seeking an experienced Senior Software Developer to join our IoT Team. As a key member of the team, you will be responsible for designing and implementing software components for our IoT platform.Key responsibilities include:Development and optimization of software components for the IoT platformPerforming code reviews, unit tests, and integration...


  • Remote, Wrocław, Kraków, Łódź, Białystok, Warszawa, Czech Republic Spyrosoft Full time

    We are looking for a highly skilled Senior Java Software Engineer to join our IAM Team. Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity.This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent.About the...


  • Warszawa, Wrocław, Łódź, Białystok, Kraków, Czech Republic Spyrosoft Full time

    We are seeking a highly skilled Senior Fullstack Java Developer to join our team at Spyrosoft.The ideal candidate will have expertise in Java, TypeScript, and Kubernetes, with experience in agile software development, Scrum, and modern best practices. You will lead smaller teams of developers in the development of support/service web portals on a modern tech...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    **Company Overview:**Spyrosoft is a rapidly growing company that offers an exciting opportunity for experienced Java engineers to join our team.We are looking for passionate individuals who share our commitment to innovation and sustainability in the field of software development.Our project portfolio is diverse, encompassing finance, employee experience,...


  • Remote, Kraków, Wrocław, Białystok, Warszawa, Szczecin, Czech Republic Spyrosoft Full time

    Strong understanding of modern C++ Proficiency with Git/GitLab Experience with CI/CD Familiarity with Linux operating system Experience with code reviews, unit testing, and static analysis Nice to have Python skills Experience with Qt Embedded systems knowledge Autonomous driving experience We are currently seeking candidates to join Spyrosoft’s...


  • Remote, Wrocław, Warszawa, Łódź, Szczecin, Kraków, Czech Republic Spyrosoft Full time

    You’re a good fit if you: Have 4+ years of experience in test automation, Have commercial experience working with Froglogic Squish, Are proficient in Python and can work independently, Have experience with Robot Framework (preferred), Are focused on continuously improving both software tools and test development process in the project, Take an active...


  • Remote, Wrocław, Łódź, Warszawa, Kraków, Białystok, Czech Republic Spyrosoft Full time

    OverviewSpyrosoft is a technology-driven company offering integrated HR and payroll solutions. Our innovative platform, People First, is designed to meet the evolving needs of businesses.


  • Remote, Wrocław, Warszawa, Czech Republic Spyrosoft Full time

    At Spyrosoft, we are revolutionizing the logistics industry with a cutting-edge platform to certify drivers for CEP companies.We are seeking a skilled Go developer to join our team and help us build this innovative solution from the ground up. As a key member of our development team, you will be responsible for developing and maintaining a scalable backend...


  • Wrocław, Kraków, Czech Republic Spyrosoft Full time

    We are seeking an experienced Senior Backend Developer to join our team at Spyrosoft. In this role, you will work on a cutting-edge map application that visualizes flooding and drought risk in the UK.Key Responsibilities:Geospatial Data Processing: Develop expertise in processing geographical data using Python, with a focus on geoprocessing operations,...


  • Remote, Warszawa, Wrocław, Łódź, Kraków, Białystok, Czech Republic Spyrosoft Full time

    5+ years of experience in software development (preferably Rust/C++) Proficiency in Linux environments and system-level programming. Experience with the Yocto Project for embedded Linux development. Familiarity with version control systems, particularly Git. Hands-on experience with Docker and Cgroups. Excellent problem-solving skills and attention to...


  • Remote, Wrocław, Kraków, Łódź, Białystok, Warszawa, Czech Republic Spyrosoft Full time

    We are looking for a seasoned Senior Java Developer to join our IAM Team in the commitment to establish a world where individuals can generate, utilize, and distribute their renewable energy resources.About the JobAs a Senior Java Software Engineer, you will be working on building and maintaining identity access management solutions. Your expertise in Java...


  • Remote, Łódź, Czech Republic Spyrosoft Full time

    OverviewSpyrosoft is a leading technology company seeking an experienced Salesforce Senior Tech Lead to drive the design and implementation of innovative Salesforce solutions tailored to meet diverse business needs.


  • Remote, Szczecin, Białystok, Wrocław, Łódź, Warszawa, Czech Republic Spyrosoft Full time

    QML Qt C++ English C1 Hi! We are a Spyrosoft Synergy team specializing in HMI development. We are looking for Qt developers to work on designing and developing cutting-edge human-machine interfaces for in-vehicle infotainment systems, industry 4.0 solutions, and more.Job description 5+ years of experience in software development Strong C++ programming...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    About UsAt Spyrosoft, we are growing rapidly and expanding our Java development team. Our project portfolio is diverse, covering various areas such as finance, employee experience, digital maps, geospatial, education, industry 4.0, and IoT.Job DescriptionWe are looking for experienced Java software engineers to join one of our project teams. The ideal...