QUADRO CRO

Senior Java Developer – Spring Boot, Kafka, Microservices

QUADRO CRO

contract

Posted on:

Location Type: Remote

Location: Remote • 🇲🇰 North Macedonia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudJavaKafkaMicroservicesMongoDBMySQLSpringSpring BootSpringBoot

About the role

  • Build and maintain microservices powering payments, authentication, and content delivery
  • Work with Spring Boot / Spring Cloud in a production environment
  • Collaborate with cross-functional teams (Backend, DevOps, Mobile, QA)
  • Participate in design discussions, architecture decisions, and roadmap planning
  • Contribute to data migration efforts from legacy to microservices-based platforms
  • Implement best practices in performance, security, and scalability

Requirements

  • 5+ years of experience with Java (Lambda, Streams API, Functional Programming)
  • Strong experience with Spring Boot / Spring Cloud
  • Hands-on experience with microservices architecture
  • Experience with Kafka / streaming platforms
  • Cloud experience (ideally AWS)
  • Databases: MySQL and/or MongoDB
  • Strong communication skills in English.
Benefits
  • Parental leave
  • Paid sick leave
  • Additional equipment provided
  • Education & training opportunities
  • Team events & community
  • Stable long-term engagement

Applicant Tracking System Keywords

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

Hard skills
JavaSpring BootSpring Cloudmicroservices architectureKafkaAWSMySQLMongoDBLambdaStreams API
Soft skills
communication skills