FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mid/Senior Java Developer, Python
Salve.InnoMid/Senior Java Engineer developing backend services for AI systems in a hybrid role. Working with multiple microservices and collaborating on technical decisions in Athens, Greece.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerJavaKubernetesMicroservicesPythonSDLCSQL
About the role
Key responsibilities & impact- Build and maintain backend services and APIs in Java
- Work across multiple microservices (3-4) simultaneously
- Collaborate closely with Product Owners on technical direction
- Contribute to cloud-native architecture on AWS (90%) + Azure (10%)
- Deploy and operate services using Kubernetes and Docker (must-have)
- Contribute to Python-based services when needed
- Work with analytics and data insights to support decisions
- Follow SDLC best practices: testing, code reviews, documentation
- Collaborate with DevOps on CI/CD, deployments, scaling
Requirements
What you’ll need- 5+ years in Java engineering
- Strong experience with microservices / distributed systems
- Very solid knowledge of AWS services
- Strong Kubernetes + Docker skills (must-have)
- Ability to contribute to Python codebases
- Good understanding of CI/CD, REST APIs, SQL
- Comfortable working with AI-driven tools and modern development workflows
- Proactive, ownership-driven, adaptable to multi-project environments
Benefits
Comp & perks- 20+ days paid time off
- Apple gear
- Training & development budget
- Diversity and Inclusion Commitment
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavamicroservicesAWSKubernetesDockerPythonCI/CDREST APIsSQLcloud-native architecture
Soft Skills
collaborationproactiveownership-drivenadaptability