Devico

Middle Java Developer

Devico Responds Quickly
$$

Overview:
We are looking for a Middle Backend Engineer to contribute to the development of core backend services within a modern microservice infrastructure that powers mobile and embedded clients. This is a hands-on role, ideal for an engineer who enjoys building scalable and reliable backend solutions, developing secure APIs, and working with distributed systems. You will collaborate closely with architects, frontend engineers, and product teams to deliver robust backend features and contribute to technical decisions across the project.

 

Responsibilities:

  • Lead the design and development of backend services using Java in a Docker/Kubernetes-based environment;
  • Drive architectural improvements and establish backend best practices across the platform;
  • Design, implement, and optimize event-driven systems based on Kafka;
  • Build secure, scalable RESTful APIs for internal and external consumers;
  • Design and query complex data models using PostgreSQL, with strong focus on performance and reliability;
  • Collaborate closely with frontend and product teams to deliver features end-to-end, from concept to production;
  • Ensure system reliability and observability through logging, tracing, and monitoring;
  • Enable integrations with data pipelines and ML-powered services as part of data-driven and AI initiatives;
  • Mentor junior engineers, conduct code reviews, and support team-wide technical growth.

 

Requirements

  • 3+ years of professional experience in backend development within microservice and cloud-native environments;
  • Strong production experience with Java (e.g., Spring Boot or similar frameworks);
  • Python experience is a plus, especially for data pipelines, ML integration, or scripting tasks;
  • Deep understanding of:
    • Kafka and event-driven architectures;
    • PostgreSQL, including advanced schema design and query optimization;
    • Secure API design and implementation (OAuth2, HTTPS, mTLS).
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines in production;
  • Proven ability to lead cross-functional technical initiatives and make architectural decisions;
  • Demonstrated experience mentoring or guiding less experienced engineers;
  • Exposure to video streaming backends or media platforms is a plus;
  • Strong interest or background in ML- or data-driven applications;
  • Bonus: Experience with observa

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 12 August
97 views
ยท
33 applications
Last responded 17 minutes ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...