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 and technologies like Kotlin, Spring, and Kubernetes, and excited to work on a scalable platform that can operate in both public and private cloud environments.
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 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)
GoodData powers modern BI for the modern data stack. As a cloud-based analytics platform, we provide a robust end-to-end pipeline, self-service analytics, low-code/no-code interfaces, embeddable data visualization, application integration, and more. Join us in creating innovative solutions that make data understandable and accessible for everyone!
#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.
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...
22 jobsSubscribe to Rise newsletter