top of page

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 that we could 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 further revolutionize urban parking. 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. Together, we are building smarter, more livable cities – using predictive technology and data to create a sustainable, efficient urban experience for all.

Your daily responsibilities

  • Backend Development: Design, develop, and maintain scalable, secure backend systems for payment validation, money collection, and receipt generation.

  • Payment Integrations: Integrate with leading payment providers to enable global payment solutions and market expansion.

  • E-Invoicing & Documentation: Manage e-invoicing systems and invoicing documents while minimizing credit loss.

  • Security & Data Management: Ensure the highest security standards for payment data and transactions.

  • Frontend Development: Contribute to frontend tasks as needed for a seamless user experience.

  • Data Analysis: Analyze production data to optimize system performance and reduce customer friction.

  • Collaboration: Work with engineering teams and stakeholders to deliver a world-class payment platform.

  • Continuous Improvement: Stay updated on industry trends to enhance payment solutions.

We need you to have

Technical skills: 

  • Location: Poland (access to production databases with customer data)

  • 5+ years of experience in back-end development and a strong competence in back-end programming principles.

  • Previous experience with Java and Spring Boot.

  • General knowledge of back-end programming, including databases, SQL and asynchronous messaging.

  • Experience with DevOps (rapid delivery of changes while the service is serving users in production; troubleshooting incidents and outages; end-to-end ownership of the solution without dedicated QAs and/or system administrators).

  • Experience with testing: Unit testing, integration testing

  • Understanding of system design and architecture: design patterns, microservices

  • Architectural Expertise: Designs and implements scalable, reliable, and maintainable systems with a strong focus on long-term impact and quality

  • Has knowledge and practical experience with secure coding practices and knows how to ensure protection against common vulnerabilities


Interpersonal/ Soft skills: 

  • Good team player and a can-do attitude.

  • Good communication skills in English.

  • Preferred availability for meetings at 9AM and during 1PM-4PM CET/CEST.

  • Problem-solving skills: Ability to identify problems, analyze options and implement solutions

  • Strong communication skills: ability to effectively communicate/collaborate with the team and its stakeholders. Ability to explain complex technical concepts to non-technical stakeholders, ensuring alignment and clarity.

  • Teamwork: ability to work well in the team setting and contribute to a positive team culture

  • Adaptability and learning: Willingness to learn new technologies and adapt to changing requirements

  • Overall proactive attitude: take ownership, bring out challenges. Being “response-able”, thriving towards team’s goals and making things happen

Would be great if you have

  • Previous experience with billing or financial systems.

  • Previous experience with AWS cloud services.

 Our Architecture and Technology Stack

  • Java

  • Spring Boot

  • RESTful APIs

  • Kafka (asynchronous messaging)

  • PostgreSQL databases

  • React (Front-end, <10% of engineers work)

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

  • Possibility to choose from onsite (in Lodz, Poland) or hybrid work (meetings from time to time in our office in Łódź city centre)

  • Monthly remuneration: 19.000- 22.000 PLN gross on Employment Agreement

Find us

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

Poland

Contact us

  • Biały LinkedIn Icon

© 2022 by Incubly

bottom of page