Mid/Senior Java Engineer

Armenia
On-site
Engineering
About the company:

Podcastle is an AI-powered, collaborative podcast creation platform that helps professional and amateur podcasters create, edit and distribute production-quality podcasts in seconds. Our mission is to democratize access to broadcast storytelling through easy-to-use tools that are professional yet fun.

Our team's mission is to empower podcast content interaction and creation using speech & audio-related technologies. We are focused on cutting-edge R&D in areas like text, speech & audio, audio processing and we are looking for top talents to work on these exciting technologies, integrate them into our product, and ultimately bring joy to our user base!

Who we're looking for:
  • Bachelor or Masters in computer science, mathematics, engineering, or related field
  • Ability to work collaboratively in a fast-paced, multi-functional environment
  • Highly competent in algorithms and data structures
  • Java 11 or newer
  • Microservices
  • Spring Boot, Spring Cloud, Spring Data, Spring Security
  • Maven and/or Gradle
  • REST, WebSockets
  • SQL and NoSQL Databases
  • Apache Kafka or other messaging queues
  • Git ecosystem and branching strategies
  • Docker containers.
Desired experience in:
  • Familiarity with Functional Programming
  • Familiarity with Reactive Programming
  • Media data transfer processing and persistence
  • Familiarity with CI/CD processes
  • Experience with cloud providers GCP, AWS, Azure
  • Nexus, Artifactory, or similar
  • TDD with SonarQube/SonarCloud
Typical responsibilities include:
  • Conduct cutting-edge development of highly scalable distributed systems
  • Transfer advanced technologies to Podcastle
  • Explore products with media content delivery technologies at its core (media streaming services).
Why Podcastle?
  • Health Insurance
  • GYM membership
  • Professional Development
  • Flat company structure
  • Pioneering mindset of innovative people around
  • Competitive and dynamic salary system
  • Immediate insight into the effectiveness of your contributions 
If this sounds like the next step you want to take on your career path, we look forward to your CV at
jobs@podcastle.ai