Kyotu Technology is a young organization with a lot of experience. We have experienced specialists working together for many years and We focus on people because we know they built this company. We work with clients from all over the world. Our focus is to create complete products that will allow our clients to develop their businesses.

  • We create software for the medical industries
  • We develop soft that is launched in production halls
  • We develop soft supporting the digitization of administrative documents
  • We create software for the real estate industry

About the Role

We are looking for an experienced and self-reliant Senior Java Developer to join our team. In this role, you will design and develop backend services that manage complex data update processes while integrating seamlessly with a wide array of internal applications. Your work will play a pivotal role in delivering mission-critical system integrations and data management solutions.

Responsibilities:

  • Develop high-quality code for backend services using Java and Spring Boot.
  • Build and maintain integration solutions for 15-20 systems utilizing diverse protocols, REST APIs, and event-driven architectures like Kafka.
  • Work on data update processes ensuring transactional consistency and reliability.
  • Collaborate with cross-functional teams to define and gather metrics and build monitoring dashboards.
  • Manage CI/CD pipelines using GitLab and Kubernetes tools like OKD and Helm.
  • Conduct unit testing with JUnit and Mockito, ensuring robust, maintainable code.
  • Analyze and improve system performance through self-defined metrics and dashboard insights.

Requirements:

  • Strong expertise in Java and Spring Boot.
  • Experience with Kafka for event-driven architecture; familiarity with RabbitMQ is a plus.
  • Proficiency in building and integrating backend services using REST APIs.
  • Knowledge of integration patterns and handling data transactionality.
  • Experience with GitLab CI/CD, Kubernetes, and Helmcharts.
  • Familiarity with monitoring tools and defining technical/business metrics.
  • Solid understanding of testing frameworks like JUnit and Mockito.
  • 6-8 years of experience in backend development with a focus on system integrations.
  • Proven ability to work independently, quickly adapt to challenges, and deliver results.
  • Strong communication skills to collaborate effectively with team members and stakeholders.
  • Self-driven and capable of making informed decisions independently.

Interested? If this sounds like the right fit, hit the “Apply” button to connect with us.

Kyotu Technology is a young organization (2Y) with a lot of experience (10+ Y of EXP).

We have experienced specialists (mainly Senior Level) and we focus on people because we know that they make the company.

We work with clients from all over the world (mainly US but also Germany, Switzerland, Finland, Ireland, Canada). We don’t look up for clients from Poland. We focus on creating complete products that allow our customers to grow their businesses.

We develop software for HealthCare, PropTech, FinTech and Governments. 

Our organization has grown from 4 to 55 people in 1,5 year and plans to scale to 150-200 people in the next 2 years. We want to find someone with business acumen, industry experience and an open heart and mind.