Blue Ocean Global Technology

Senior Java Engineer

Blue Ocean Global Technology

full-time

Posted on:

Location Type: Hybrid

Location: Sofia • 🇧🇬 Bulgaria

Visit company website
AI Apply
Apply

Salary

💰 BGN 93,000 - BGN 117,000 per year

Job Level

Senior

Tech Stack

ApacheDockerElasticSearchJavaKafkaKubernetesMongoDBPostgresSpring

About the role

  • Part of a cross-functional and autonomous product team responsible for providing solutions to manage paid content across social media networks
  • Develop high-quality backend code to improve current solutions or provide new functionalities
  • Participate in the entire journey bringing a feature from discovery to delivery in production
  • Improve and maintain the backend stack of Advertise while contributing ideas and feedback to backend colleagues
  • Uphold a high-quality standard in the backend stack in collaboration with other teams
  • Deliver well-tested and scalable solutions
  • Act as a sparring partner to various members of the team
  • Proactively share and debate best practices with peers

Requirements

  • Solid understanding of APIs and contracts
  • Familiarity with micro-services and domain-driven design
  • Intimate knowledge of the Spring Framework and the Spring ecosystem (although other similar frameworks are also fine)
  • Experience with highly distributed, event-driven systems
  • A record of coaching & mentoring other team members
  • Willingness and aptitude to influence the technical, architectural direction of our product
  • A working knowledge of MongoDB, Elasticsearch, Apache Kafka and PostgreSQL - the more the better
  • Experience in building and debugging complex systems
  • Some exposure to reactive programming (is welcome)
  • Proficiency with Docker and Kubernetes
  • The ability to write concise, to the point and idiomatic code in Java
  • Knowledge of unit testing frameworks and end-to-end testing
  • Excellent skills in communication and teamwork
  • Adaptable, resourceful and able to share your knowledge with the rest of the team
  • Good fluency in English

Applicant Tracking System Keywords

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

Hard skills
APIsmicro-servicesdomain-driven designSpring Frameworkevent-driven systemsMongoDBElasticsearchApache KafkaPostgreSQLJava
Soft skills
coachingmentoringinfluencingcommunicationteamworkadaptabilityresourcefulnessknowledge sharing
Progress

Full-Stack Developer, JavaScript and Python

Progress
Mid · Seniorfull-time🇧🇬 Bulgaria
Posted: 22 hours agoSource: jobs.jobvite.com
AWSDockerEC2JavaScriptJenkinsjQueryLinuxMySQLPHPPythonRabbitMQReact+6 more