/Senior Software Engineer (Java)

Senior Software Engineer (Java)

GermanyRemotedevia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 month ago
// Seniority
senior
// Work Mode
remote

About the Role

Senior Software Engineer (Java) Full-time Remote allowed We’re looking for a Senior Software Engineer to work on a project that involves the development and integration of an advanced business-workflow orchestration solution within a secure inspection platform. The goal is to enable seamless data ingestion, processing, storage, and retrieval for complex inspection processes, ensuring high availability, scalability, strict access control, and audit. The domain covers security screening, data management, and operational analytics for large‑scale on-premises environments. Responsibilities: Design and implement a new project from the ground up using a microservices architecture Work with S3-compliant storage API (develop a regular REST API client) Develop back-end services with the latest stable Java version and Spring Boot framework Integrate Elasticsearch to create and maintain indexes for stored data Collaborate closely with multiple teams to integrate with their services and systems Deploy and manage the solution in Kubernetes clusters Requirements: Proven experience in designing and delivering complex back-end systems Expertise in implementing file storage systems with direct I/O operations Strong proficiency in Java (latest stable version) and Spring Boot Hands-on experience with Elasticsearch for indexing and search capabilities Hands-on experience with Kubernetes and Helm for deployment and orchestration Ability to work independently and take ownership of deliverables Excellent communication skills for cross-team collaboration and integration work Ability to work autonomously and manage priorities under tight deadlines English level – Upper-Intermediate or higher Will be a plus: Experience with Helm Knowledge of Elasticsearch Experience with gRPC We offer: Remote-first work model with flexible working hours (we provide all equipment) Comfortable and fully equipped offices in Lviv and Rzeszów Competitive compensation with regular performance reviews 18 paid vacation days per year + all state holidays 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation Fixed monthly health & wellness compensation, applicable to: medical insurance; fitness and sports activities English, German, and Polish language courses Corporate subscription to learning platforms, regular meetups and webinars Friendly team that values accountability, innovation, teamwork, and customer satisfaction Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans We are committed to supporting Ukraine and actively participate in charity initiatives

Tech Stack

JavaSpring BootElasticsearchKubernetesHelmREST APIsS3gRPC

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Senior Software Engineer (Java) position at Edvantis GmbH.