Join our team as a Senior Java Developer to work on a scalable, high-load SaaS product. Contribute to architectural decisions, build robust backend services, and design REST APIs. 5+ years of professional experience with Java and Spring Boot are required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
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.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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).
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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.
Similar Jobs
Explore other opportunities that match your interests
Origindata
PLVision
Head of AI Development