ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Software Engineer (Full Stack, Back-End, or Front-End) – M7 XBID

Integrators.cz

Hybrid / Prague 8 Hybrid contract

Posted: February 25, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Join our technology team and contribute to the development of a highly performant M7 XBID trading platform in Prague, Czech Republic.

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

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply