QUADRO CRO

Senior Java Developer

QUADRO CRO

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇦 Bosnia and Herzegovina

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApacheAWSCloudDockerGroovyJavaKafkaKubernetesLinuxMicroservicesMongoDBMySQLScalaSparkSpringSpring BootSpringBootTypeScriptUnixVault

About the role

  • responsible for implementing new and maintaining existing microservices used by our mobile and web applications for payments, authentication, content encryption and decryption.
  • microservices were built using Spring Boot/Spring Cloud frameworks using Agile methodologies and processes.
  • Additional tasks can include planning, collaboration, and implementation of data migration from the existing platforms to the new microservices based platforms.

Requirements

  • High-level analytical skills.
  • Minimum 5 years of Java/Scala/Groovy experience with strong emphasis on functional (Lambda expressions, Streams API) and reactive programming techniques.
  • Minimum 2 years of experience with Spring Boot and Spring Cloud.
  • Experience or familiarity with Typescript.
  • Experience with Spring Data.
  • Experience with Spring Security.
  • Experience with Streaming Platforms (Apache Kafka, Apache Spark etc.).
  • Experience with AWS services and cloud technologies.
  • Experience with MySQL, Mongo DB.
  • Experience with teamwork and collaboration.
  • English language full proficiency is a must.
  • Not a must, but cool if you have it:
  • Experience in Salesforce and Salesforce Marketing Cloud.
  • Graph Databases, GIT, ELK/EFK, Docker, Kubernetes, AWS, i18n, Vault experiences are considered assets.
  • Experience in Agile-managed development projects.
  • Familiar with a Linux/UNIX development environment.
  • Awareness of IT companies’ Compliance and Security requirements.
Benefits
  • Work from home (fully remote)
  • Private health care.
  • Paid sick leave.
  • Main and additional equipment.
  • Social events.
  • Opportunity to apply your skills and learn new ones.

Applicant Tracking System Keywords

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

Hard skills
JavaScalaGroovySpring BootSpring CloudTypescriptSpring DataSpring SecurityApache KafkaApache Spark
Soft skills
analytical skillsteamworkcollaboration