Senior Software Engineer (Java, Kotlin)

Sorry, this job was removed at 03:15 p.m. (CST) on Monday, Apr 14, 2025
Be an Early Applicant
2 Locations
In-Office
Software • Analytics
The Role

We are looking for a Senior Backend Engineer (Java/Kotlin) to join our team at GoodData. While working remote or hybrid is a possibility, we also have the option to work onsite from our Brno or Prague office.

GoodData is a cloud-based analytics platform empowering organizations to make data-driven decisions. We are focusing on a new generation of hybrid-cloud Analytics platform capable of running in both the public and private cloud. We offer an engaging job in a dynamic and international environment with an open and informal culture.

About the team

The Stellar team is responsible for developer velocity and platform stability. 

The team consists of 8 skilled engineers, 1 architect, 2FE 4 BE engineers, 1QAE working closely together with the remaining engineering teams.  We focus on the efficiency of delivery pipelines and evolution of SW architecture to achieve an ultimate speed of development and platform performance. 

The stack is deployed on Kubernetes, and is powered by technologies such as Kotlin, Spring-Boot, gRPC, Pulsar, PostgreSQL (but also NoSQL dbs), OpenAPI, OIDC, Python … 

The team’s approach is highly collaborative, with solutions designed together, and incrementally. We value learning, ownership, teamwork and transparency. 

What will you do?

As a member of the Stellar team you will implement new capabilities  for the GoodData platform, including:

  • Developing Kotlin+Spring based services for a containerized platform.

  • Taking on the challenges of building a distributed, highly scalable application.

  • Crafting high-quality code with automated testing.

  • Influencing technical solutions, processes, and best practices within the team.

  • Contributing to both internal and public API design and implementation.

  • Designing and developing github workflows for CICD…? 

  • Holding an operational and maintenance emergency in business hours

What do we expect from you?

  • 5+ years of experience with Kotlin/Java, Spring, and Java frameworks/technologies. 

  • Passion for clean code, design

  • Familiarity with software design patterns and enterprise application design patterns.

  • Knowledge of SQL/noSQL

  • Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate software delivery processes.

  • Passion for agile/iterative development

  • Impelement and maintain containerization solutions based on technologies  such as Docker and Kubernetes.

  • Ability to learn fast and not be afraid to jump into new technologies/domains. Good proficiency in written and spoken English.

It is nice if you have

  • Experience with Kotlin Coroutines and/or other advanced concepts in Kotlin

  • MS or a similar degree in Computer Science/Engineering.

  • Experience with Gradle. 

  • GitHub actions (workflows).

  • Experience in Bash/Python scripting.

  • Hands-on experience with cloud platforms such as AWS. 

  • Understanding of web technologies and protocols  (HTTP, JSON, gRPC, Messaging). 

  • Familiarity with BI platforms and Big Data.

  • Deeper understanding of K8S concepts and familiarity with related tools - kubectl, helm, ingress

#LI-Hybrid

Similar Jobs

GitLab Logo GitLab

Senior Manager, Engagement Management

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
28 Locations
2500 Employees

Mondelēz International Logo Mondelēz International

Project Manager

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
7 Locations
90000 Employees

Rapid7 Logo Rapid7

Senior Front-end Engineer

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
Prague, CZE
2400 Employees

Teya Logo Teya

Software Engineering Manager

Fintech • Payments • Financial Services
Hybrid
Prague, CZE
1000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
341 Employees
Year Founded: 2007

What We Do

At GoodData, we help companies turn data into insights. Our leading composable data and analytics platform gives our customers the flexibility to build and scale any of their data use cases — from self-service and embeddable analytics, to machine learning and IoT — all while maintaining the performance, cost-efficiency, and easy change management of a central and integrated solution.

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account