top of page

Mid/ Senior Java Developer - Smart City

Łódź, Poland (Hybrid)

Full Time

About the Job

Hey! Nice to see you!


Let’s share our stories to get to know a bit better…. We are business and technology enthusiasts constantly hungry for new challenges, self-, and others-development and nothing motivates us more than great software products and happy customers.


At Incubly, we believe that great people want to work with great people, so we started to build a company that would attract great minds and allow us to achieve everything without feeling that we work but just having fun….


Our mission is to mainly support tech companies and startups (scaleups) in fast, high-quality scaling up of their teams and boosting their product development, testing, and deployment so that we can succeed together.


We are now working with a global leader within the parking industry to revolutionize urban parking further. With their award-winning app, they have been helping drivers save time and money since 2001, and through this partnership, we're taking our efforts to the next level.


As a Mid/Senior Java Developer, you will join a cross-functional distributed team that is responsible for some of the core back- end functionalities for B2B customers.,

Your daily responsibilities

  • Backend Development: Lead the design and development of backend services, expanding our existing capabilities and helping the team advance in backend technologies. Lead the design and development of new backend microservices as well as modularization of existing functionality in our backend to microservices.

  • Architecture & Design: Collaborate with other engineers on architectural strategy and technical investigations, serving as a critical partner in defining and implementing scalable solutions.

  • Distributed Team Collaboration: Embrace a distributed working environment, proactively engaging in effective remote collaboration to ensure team cohesion and productivity.

We need you to have

Technical skills:

  • At least 3-5 years of experience with Java and/or Kotlin.

  • Solid understanding of object-oriented programming principles and design patterns.

  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, etc.).

  • Experience with RESTful API design and development.

  • Experience with database technologies (e.g., SQL databases like MySQL, PostgreSQL, or NoSQL databases like MongoDB, and Cassandra).

  • Experience with testing frameworks (e.g., JUnit, Mockito, Kotest).

  • Experience with version control systems (e.g., Git).

  • Professional fluency in English


Interpersonal/ soft skills: 

  • Skilled at addressing complex development challenges with a systematic and efficient approach.

  • Communicates effectively and works well in agile, cross-functional teams.

  • Supports colleagues, provides well-reasoned input, and remains open to diverse perspectives.

  • Thrives in dynamic, fast-paced environments and adapts smoothly to changing requirements.

  • Focused on code quality, debugging, and thorough testing.

  • Proactively contributes fresh ideas and seeks continuous improvement opportunities.

Would be great if you have

  • Experience with microservices architecture.

  • Experience with cloud platforms (e.g., AWS, GCP, Azure).

  • Experience with containerization technologies (e.g., Docker, Kubernetes).

  • Experience with message queues (e.g., Kafka, RabbitMQ).

  • Experience with performance tuning and optimization.

  • Experience with agile development methodologies.

  • Experience with CI/CD pipelines.

  • Experience with migrating from a monolithic architecture to microservices.

 Our Architecture and Technology Stack

  • Java, Kotlin

  • Spring Boot, Spring MVC, Spring Data

  • RESTful APIs (Spring WebFlux if reactive)

  • PostgreSQL, MySQL, MongoDB, Cassandra

  • JUnit, Mockito, Kotest

  • Git

  • Maven, Gradle

  • Jenkins, GitHub Actions, GitLab CI/CD

  • AWS, GCP, Azure (AWS preferred for managed services)

  • Docker

  • Kubernetes

Our offer

In addition to great company and challenging projects, we can offer much, much more:

  • Knowledge sharing within our company

  • Agile and friendly atmosphere, non-violent communication and full respect for diversity

  • Hybrid work model, with at least two days per week in our Łódź office.

  • Employment Agreement (UoP)

  • Remuneration depending on seniority:

Mid: 16 000 - 20 000 PLN gross/ month on the Employment Agreement (UoP)

Senior: 19 000 - 22 000 PLN gross/ month on the Employment Agreement (UoP)


Find us

React Łódź
ul. Piłsudskiego 24
90-368 Łódź

Poland

Contact us

  • Biały LinkedIn Icon

© 2022 by Incubly

bottom of page