Empat
Senior Java Developer
EmpatUkraine1 day ago
Full-timeRemote FriendlyEngineering

We’re currently looking for a Senior Java Developer to join our team on a fully remote basis.


This is a great opportunity to work on a scalable, high-load SaaS product, contribute to architectural decisions, and build robust backend services using modern Java and cloud technologies. If you enjoy writing clean, production-grade code and working on systems that operate at scale — this role could be a strong fit for you.


The product is a cloud-based platform focused on optimizing digital outreach workflows and enhancing business development processes through intelligent automation, built to operate at scale and deliver reliable, high-performance backend services.


Your responsibilities will include:


  • Develop and enhance scalable backend services using Java 21+ and Spring Boot.
  • Design and maintain REST APIs and asynchronous integrations.
  • Deliver new features while improving existing functionality.
  • Build reliable integrations with external systems and APIs.
  • Write clean, maintainable, and thoroughly tested code.
  • Participate in code reviews and contribute to technical discussions.
  • Collaborate on architectural improvements and performance optimizations.
  • Ensure system stability, scalability, and high availability in production.


What we expect from you:


  • 5+ years of professional experience with Java (Java 17+/21 in production environments).
  • Strong hands-on experience with Spring Boot and its core modules.
  • Proven expertise in designing and building RESTful APIs.
  • Solid experience with PostgreSQL or other relational databases.
  • Experience implementing asynchronous workflows or event-driven processing.
  • Strong understanding of unit and integration testing practices.
  • Experience working with Docker in development and deployment workflows.
  • Good knowledge of CI/CD pipelines and automated delivery processes.
  • Experience integrating with third-party or external APIs (experience with communication platforms or social APIs is a plus).
  • English level: at least Upper Intermediate (B2).

You’ll stand out if you also have:

  • A strong grasp of backend architectural patterns and modular system design.
  • Practical knowledge of Java concurrency and multithreaded environments.
  • Experience with asynchronous messaging systems (e.g., SNS/SQS or similar).
  • Familiarity with Linux environments and debugging production systems.
  • Understanding of logging and monitoring tools (such as ELK, Prometheus, Grafana).
  • A solid approach to secure coding (authentication, authorization, validation, access control).
  • Working knowledge of AWS services (IAM, EC2, RDS, S3, CloudWatch, Secrets Manager).


We offer:


  • Opportunity to work in a Top-employee company (DOU 2025).
  • Interesting projects and challenges that accelerate professional and personal growth.
  • Work with a creative, proactive, and empathic team.
  • Comfortable, stylish office in Kyiv with generator/battery backup.
  • Minimal bureaucracy, regular feedback, and team support.
  • Equal salary, medical insurance, paid courses.
  • Team-building events: parties, online activities, picnics, and more.

Key Skills

Ranked by relevance