
Full Stack/Back-End/Front-End Software Engineer, Java/Kotlin, JavaScript
Deutsche Börse
full-time
Posted on:
Location Type: Hybrid
Location: Prague • Czech
Visit company websiteExplore more
About the role
- As part of our engineering team, you will contribute to designing, building, and evolving components of our platform.
- If you focus on back‑end development, you may:
- Design, develop, and maintain highly performant services in Java/Kotlin.
- Work with Spring Framework and SQL databases (PostgreSQL preferred).
- Contribute to messaging/event‑driven systems and high‑performance communication layers.
- Lead technical initiatives and drive architectural evolution.
- Debug and resolve complex issues across distributed systems.
- If you focus on front‑end development, you may:
- Develop responsive, robust front‑end interfaces for our trading platform.
- Work with HTML, CSS, JavaScript, and modern frameworks (e.g., React).
- Integrate front‑end components with real‑time APIs and WebSocket‑based data streams.
- Collaborate closely with UX/UI and product teams to refine user‑centric features.
Requirements
- You excel in either back‑end, front‑end, or full‑stack engineering.
- Strong proficiency in Java (Java 17) and/or Kotlin
- Experience with Spring Framework
- Solid understanding of SQL (ideally PostgreSQL)
- Experience with Hibernate or similar ORM frameworks
- Familiarity with messaging/event‑driven architecture
- Comfortable with Git-based version control
- Experience with Protobuf/gRPC is a plus
- Strong understanding of HTML, CSS, JavaScript, JSON
- Experience building interfaces with REST APIs
- Experience with JavaScript frameworks (e.g., React) is a plus
- Willingness to work across multiple areas of the platform
- Openness to learning new technologies as needed
Benefits
- Hybrid Work and Flexible working hours
- Work from abroad - 12 days of remote work from EU countries per year
- Group Share Plan - discount on company shares
- Pension fund contribution - 3% of your gross salary (5% after 5 years with us)
- Health & Wellbeing - fully covered Multisport card, life & accident insurance, sick days and 100% salary contribution during sick leave (up to 56 days)
- 25 vacation days
- Mobility - fully covered public transport in Prague & free parking
- Flexible Benefit Account (Pluxee) - 1200 per month
- Personal Development - annual budget of €690
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinSpring FrameworkSQLPostgreSQLHibernateProtobufgRPCHTMLCSS
Soft Skills
leadershipcollaborationproblem-solvingadaptabilitycommunication