Job Description

Hybrid

Lokation: Prague 8, HO 50 %

Languages: Fluent English and Czech

Level: Senior

Form of cooperation: Contraktor

Start date: asap

Allocation: Full-Time

Allocation length: Long term

About Us:

  • Join our technology team and make a significant impact on the European energy market. We are seeking talented and motivated Software Engineers to help design, build, and innovate our highly performant M7 XBID trading platform. This system is crucial for pan-European cross-zonal intraday power trading, and you will be at the heart of its evolution. We are building a versatile team and welcome applications from Full Stack generalists as well as specialists who are passionate about either Back-End or Front-End development. If you are passionate about tackling complex challenges and developing robust, scalable software, this is the role for you.

Your Responsibilities: As a Software Engineer on our team, you will contribute to the end-to-end development of our platform. Your responsibilities will be tailored to your strengths, but will include:

  • Designing, developing, and maintaining key components of our trading platform, with a focus on writing clean, efficient, and scalable code.
  • Taking ownership of features and initiatives, helping to onboard new technologies that drive product innovation.
  • Collaborating closely with peers, product managers, and stakeholders to analyze, refine, and validate project requirements.
  • Contributing to the development of solutions from the initial design stage through to successful deployment in a production environment.
  • Ensuring seamless integration between our modern front-end interfaces and critical back-end services, including messaging and event-driven systems.
  • Debugging and resolving complex issues across the technology stack to ensure platform stability and reliability.

Areas of Expertise:

  • We are looking for engineers with a strong foundation in their area of expertise and a desire to collaborate across the technology stack. You are not expected to be an expert in all areas.

If your strength is in Back-End Development, we’re looking for:

  • Core Languages: Strong proficiency in Java (we use Java 17) and/or Kotlin.
  • Core Framework: Deep experience with the Spring Framework.
  • Database and Persistence: Solid understanding of SQL (ideally PostgreSQL) and persistence frameworks like Hibernate.
  • Middleware: Hands-on experience with messaging or event-driven architectural patterns.
  • An interest in or familiarity with how front-end applications consume APIs (HTML, JavaScript, REST) is a plus.

If your strength is in Front-End Development, we’re looking for:

  • Core Technologies: Strong proficiency in HTML, CSS, JavaScript, and JSON.
  • Modern Front-End: Deep experience with modern JavaScript frameworks like React, including build tools like Node.js.
  • Real-Time Communication: Experience with WebSocket for real-time data flow.
  • API Integration: Proven ability to work with and consume REST APIs.
  • An understanding of the back-end services that power the UI is a significant advantage.

Essential Skills for All Candidates:

  • Versioning: Solid experience with Git-based version control.
  • Problem Solving: A proactive approach to debugging and resolving complex technical issues.
  • Collaboration: Excellent communication skills and a team-oriented mindset.

Skills That Will Give You an Advantage:

  • Event Streaming: Practical experience with RabbitMQ Streams, AMQP.
  • High-Performance Communication: Familiarity with frameworks like Protobuf/gRPC.
  • Build & Automation: Knowledge of build tools such as Gradle or Maven.
  • DevOps & Containerization: Experience with Docker, Jenkins, and container platforms like OpenShift.

Why Join Us?

  • Impactful Projects: Work on challenging and meaningful projects that are central to the energy trading industry.
  • Collaborative Environment: Be part of a supportive and innovative team that values open communication and teamwork to solve

WEB

  • title=Software Engineer (Full Stack, Back-End, or Front-End) – M7 XBID
  • job=fullstack

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Share this job:
Please let Integrators services a.s. know you found this job on Remote First Jobs 🙏

16167 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Integrators services a.s.

Find your next opportunity with companies that specialize in System Integration. Explore remote-first companies like Integrators services a.s. that prioritize flexible work and home-office freedom.

Uni Systems Logo

Uni Systems

Reliable ICT partner

15 open positions →
SKM Group Logo

SKM Group

Innovative software solutions

View company profile →
Coforma Logo

Coforma

51-200 coforma.io

Designs digital solutions and builds technology products for government and private sectors.

View company profile →
Omitron Inc. Logo

Omitron Inc.

Aerospace engineering, mission operations, and IT services for government space programs

View company profile →
Paragon Cyber Solutions (8a, EDWOSB, SDVOSB, CMMC-C3PAO) | GSA MAS (IT & HACS) | Seaport NxGen | Logo

Paragon Cyber Solutions (8a, EDWOSB, SDVOSB, CMMC-C3PAO) | GSA MAS (IT & HACS) | Seaport NxGen |

Offers cybersecurity, information technology, and workforce development services for government and commercial sectors.

View company profile →
Inventive Works, LLC Logo

Inventive Works, LLC

Custom software applications and cloud migration services for businesses of all sizes.

View company profile →

Project: Career Search

Rev. 2026.2

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply