Whirr Crew s.r.o.

Backend Developer, Java

Whirr Crew s.r.o.

contract

Posted on:

Location Type: Remote

Location: Czech

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, update, and optimize data structures and database solutions for reporting use cases
  • Develop and deliver backend software increments using Java
  • Build and maintain scalable backend services and APIs
  • Collaborate closely with data analytics, PowerBI, and Microsoft Fabric experts to ensure reliable and maintainable reporting solutions
  • Ensure performance, scalability, and data consistency across customer-facing applications
  • Support continuous improvement of the backend architecture and data model

Requirements

  • Advanced proficiency in Java
  • Strong experience with Spring Framework (Spring Boot, Spring Cloud, Spring Security)
  • Solid knowledge of data structures, preferably in reporting and analytics contexts
  • Experience working with reporting tools such as PowerBI (directly or via data integration)
  • Proficiency in JUnit and backend testing practices
  • Proven expertise in designing and developing scalable backend platforms and APIs
  • Nice to have: Experience with Microsoft Fabric
  • Background in data-heavy or reporting-driven applications
  • Familiarity with cloud-based architectures
Benefits
  • Contract Type: B2B

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring FrameworkSpring BootSpring CloudSpring Securitydata structuresJUnitbackend testingAPIscloud-based architectures
Soft skills
collaborationcontinuous improvement