Spring Boot Backend Developer

  • Full-time

Company Description

We help companies become more data-driven with our solutions.

About the project:

The goal of the project is to provide cargo container tracking services for interested parties. Ports, terminals and shipping lines send various data elements about the change of the containers' statuses, that will be loaded into a PostgreSQL database. From this relational data model, scheduled snapshots copy the information to an Elasticsearch database, from where the microservice-based JAVA Spring Boot applications serve this data to Angular frontends, which is then finally presented in different dashboards.

Job Description

What You Will Do Daily

As a Spring Boot Backend Developer, you will work according to the scrum methodology with daily standups. Your main task will be the migration of existing applications from Talend ESB and Spark to AWS-EKS platform to a new target architecture (Java Spring Boot/Java + Python/KubeFlow). You will work with the following technologies daily; KubeFlow, Python, Spring, Kafka, Cassandra. You will also interact with the client and participate in meetings with the product managers.

Tech stack:

  • Spring Boot/SpringData - Cassandra/Kafka/ES
  • Spring Boot/REST/Security
  • Python/KubeFlow/Spark
  • Docker / Kubernetes
  • Git/GitLab
  • ElasticSearch
  • Cassandra

Qualifications

Apply, If You have 

  • At least 3-5 years of experience in Java/Spring/Cassandra/Kafka
  • Experience building data solutions using big data tools: Airflow, Spark, Kafka;
  • Excellent communications skills in English (both written and oral);
  • Intelligent, communicative team-player personality, interested in and willing to learn new skills and technologies.

Additional Information

Exciting projects: We work on projects that can last from a couple of months to a couple of years. When you finish one project and go on to the next one, you get to learn about new technologies, solve new challenges, get to know new business domains, and teams.

Internal training opportunities: Continuous learning is important for us; therefore, we have an internal training system in place: our more senior experts teach courses to those who are interested in learning that specific fields. We have communities who share best practices or exciting challenges and solutions through internal webinars. It’s truly inspiring!

Office: Although right now, we are all working from home, once we come back to the office, you'll recognize our office as one of our perks. Our Budapest office is in the 13th district, easily approachable by Metro 3, you just need to take off at Forgách utca and walk 2-3 minutes. We have a really cool office environment, check it out HERE. 

Benefits: We offer parking if you travel by car or BKK pass if you travel by public transport – these benefits are available at the current situation. We also provide online English lessons and support your healthy lifestyle with online yoga classes and Life1 unlimited gym pass.

Some Further Practical Details:

Start date: As soon as possible, but if you currently work somewhere and have a notice period, it’s still fine, we will wait for the right person!

Compensation range: The range for this role is approximately gross 800.000 - 1.200.000 HUF per month. The final amount in your offer will depend on your expertise and professional experience. 

Home office now: Right now, we are working from home, going to the office is optional. Probably in the beginning, it would make sense for you to come at least a couple of days per week, but this is up to discussion once we get started. 

Selection process

1.       Phone conversation with one of our HR BPs - We will briefly talk about your motivation and experience and we will switch to English for a few questions.

2.       Online test via Hackerrank - You will have to fill out our Python test that takes 1.5 - 2 hours.

3.       Video interview with the experts on the teamThey will tell you more about the role at Starschema, and you will also talk about your professional background.

Privacy Policy