GoodData is a cloud-based business intelligence platform revolutionizing the way in which companies provide analytics to their customers and partners. Our mission? To innovate and expand the boundaries of BI, reimagining the analytics experience to empower users at every level.
Join our team to help shape the future of data analytics if you’re passionate about full-stack development with technologies like Kotlin, Spring, or Kubernetes, and want to see direct, visible results of your work for our customers.
You’ll join a Feature team—an independent unit capable of delivering a feature end-to-end.
Day to day, you’ll be working closely with 9 skilled engineers (4 Front-End, 2 Back-End, and 3 QA).
We follow an agile style of work, focusing on an incremental approach with focused sprints.
You’ll see the impact of your work immediately. Our feature team delivers end-user features rather than hidden or purely internal back-end pipelines and transformations. The result? Direct, visible benefits for our customers.
Develop microservices predominantly written in Kotlin with Spring.
Work with Python to support various automation and integration needs.
Work with docker-compose daily for development and Kubernetes when it’s time for production.
Design and create architecture of scalable systems to handle complex data flows.
Write clean, testable code that follows best practices.
Work with the team to shape technical direction, processes, and best practices.
Proven experience with Kotlin/Java and Spring, along with related Java frameworks/technologies.
Strong coding standards with a passion for clean design, testing, and best practices in development (e.g., TDD).
Familiarity with software design patterns and enterprise application design patterns.
Knowledge of SQL and relational databases, preferably Postgres.
We expect you to have experience with Docker and Kubernetes. As a backend engineer, you will work with docker-compose daily.
Hands-on experience with AWS or other cloud platforms.
Familiarity with Python.
Advanced Kotlin expertise and knowledge of back-end ecosystems.
Understanding of web technologies and protocols (HTTP, REST, gRPC).
#LI-Hybrid
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to take your career as a Backend Developer to the next level? Join GoodData in Prague as a Senior Backend Developer specializing in Kotlin! We're revolutionizing the business intelligence landscape with our cloud-based platform that transforms how analytics are delivered to clients. In this role, you'll be part of a dynamic Feature team, collaborating with a crew of talented engineers – both Front-End, Back-End, and QA. You'll have the opportunity to build microservices primarily using Kotlin and Spring, while also diving into Python for automation duties. At GoodData, we emphasize an agile work environment, focusing on meaningful sprints that let you see the immediate impact of your contributions. You’ll be crafting scalable architectures for complex data flows, ensuring your code is clean, testable, and adheres to best practices. If you have a strong grasp of Docker and Kubernetes and have a passion for crafting elegant solutions, you're exactly the kind of person we're looking for. Come help us shape the future of data analytics, where your work makes a difference, not just internally, but for end users around the world. If this sounds like the right fit for you, we can't wait to meet you!
Join GoodData as a RevOps Specialist and help us optimize operations in a fast-paced B2B SaaS environment.
Become an integral part of our Test Engineering team, focusing on automated testing for essential Risk Services applications.
Become part of Canva's innovative video team as a Fullstack Software Engineer, driving the development of a state-of-the-art video editing platform.
As a Senior Solutions Engineer at Jobgether, you will bridge the technical and sales teams, driving successful enterprise solutions in Cloud Security.
Join Alliance Enterprises as a Software Developer II and help create impactful software solutions for vocational counseling.
As a Lead Software Engineer at Capital One, you will lead diverse technology projects and contribute to the modernization of banking platforms.
Elevate your software engineering career at 3Pillar Global as a Mid Software Engineer specializing in Node.js and AWS in a flexible, remote-first environment.
Join Brillio as a Salesforce CPQ Architect and lead impactful digital transformation projects with enterprise-level clients.
GoodData delivers use-case focused, insight-to-action loop acceleration and automation through a concierge delivery style backed by a cloud-based, highly flexible platform that can be leveraged across customers, data sources, industries and use ca...
34 jobsSubscribe to Rise newsletter