Java Developer Jobs In Shadow $$$$

Madfish

Madfish

Software Engineering

Ukraine · Europe

Posted on May 10, 2026

We're building a modern SaaS application and seeking a Middle Java Backend Engineer to join our growing team. You'll play a role in architecting and developing our API infrastructure, business functionality, debugging of the Java services and Database design

Required:

  • 3+ years of commercial Java development experience
  • Strong expertise in building and maintaining production-grade REST APIs
  • Proficient with Spring Boot or equivalent frameworks (Google Guice, Vert.x)
  • Solid SQL knowledge and relational database experience (MySQL, OracleDB or any other SQL DB)
  • Comprehensive testing practices using JUnit and Mockito
  • Deep understanding of API design principles, RESTful patterns, and best practices
  • Ability to work independently and take ownership of features end-to-end

Strong Advantage:

  • DevOps skills with practical experience in infrastructure deployment and automation
  • Production experience with AWS services (ECS Fargate, ECR, CloudWatch, VPC, IAM)
  • CI/CD pipeline implementation (GitHub Actions, Jenkins, GitLab CI)
  • Infrastructure as Code experience (Terraform, AWS CloudFormation, CDK)
  • Docker containerization and orchestration
  • Elasticsearch for search and analytics
  • Experience with distributed systems and async processing

What You'll Do:

  • Architect and develop scalable, maintainable REST APIs
  • Build robust backend services for our SaaS platform
  • Design database schemas and optimize query performance
  • Write comprehensive unit, integration, and API tests
  • Participate in infrastructure planning, setup, and deployment
  • Contribute to architectural decisions and technical roadmap
  • Possibly mentor junior developers and conduct code reviews
  • Ensure code quality, security, and performance standards

Nice to Have:

  • Microservices architecture and domain-driven design experience
  • AWS DocumentDB or MongoDB Atlas in production environments
  • Message queuing systems (RabbitMQ, AWS SQS, Kafka)
  • Monitoring and observability tools (Prometheus, Grafana, ELK stack)
  • API security best practices (OAuth2, JWT, API Gateway)
  • Performance optimization and profiling experience

What We Offer:

The opportunity to work on a product from the ground up, influence architectural decisions, and grow with the platform as it scales.