Yes! We offer flexible working models, including remote, hybrid, and in-office setups, depending on the role and team preferences.
Forge your career path
Join the team that inspires
With over 30 years of experience in the software development industry, we know that our greatest asset is people. We value the unique talents and contributions of every team member, recognizing that their growth and expertise are essential to our success.
Open positions at SaM Solutions
We are looking for an experienced Senior System Analyst to join a team developing a cloud-based Visitor Management and Digital Signage solution. This role is ideal for a detail-oriented analyst who can work with complex requirements, structure solution logic, and turn business needs into clear documentation for development teams.
Main tasks:
- Analyze, clarify, and structure business and system requirements for a cloud-based software product
- Work with ambiguous requirements and turn them into clear, well-organized solution documentation
- Decompose complex functionality into subsystems, components, user scenarios, and dependencies
- Document software requirements, individual modules, APIs, and system integrations
- Prepare clear and actionable tasks for the development team
- Model and visualize business processes using UML, BPMN, or similar notations
- Analyze existing processes, identify bottlenecks, and suggest practical improvements
- Collaborate with business stakeholders, software engineers, and other project team members
- Manage several tasks in parallel and switch efficiently between priorities
Technical skills:
- 5+ years of experience as a System Analyst
- Strong experience in requirements analysis, solution documentation, and functional decomposition
- Good understanding of JSON, SQL, and REST APIs
- Understanding of microservices architecture principles
- Ability to describe integrations, data flows, system behavior, and module logic clearly
- Strong analytical and critical thinking skills
- Ability to develop independent solution concepts and justify them
- High attention to detail, responsibility, persistence, and resilience under pressure
- Willingness to learn new technologies and adapt to existing project processes
Nice-to-have skills:
- Experience with cloud-based products, SaaS solutions, or B2B platforms
- Experience in projects involving system integrations, APIs, external systems, and microservices
- Understanding of AI-assisted development and Specification-Driven Development approaches
- Experience in preparing requirements and specifications for both software engineers and AI-powered development tools
- Experience with GitHub Spec Kit or similar tools
- Ability to critically evaluate outputs generated by AI-assisted development tools
- Knowledge of German
Communication skills:
- English proficiency at Upper-Intermediate level or above
- Strong communication skills for working with both business stakeholders and software engineers
- Ability to ask precise questions, clarify requirements, and align expectations
- Ability to explain complex system logic in a clear and structured way
- Focus on creating documentation that is useful for developers, analysts, and product stakeholders
We are looking for a Senior Site Reliability Engineer / DevOps Engineer to join our team developing a cloud-based SaaS platform in the Visitor Management and Digital Signage domain. You will help build and operate the infrastructure behind web applications, backend services, self-service kiosks, digital signage players, and enterprise integrations, ensuring reliability, scalability, and secure production operations.
Main tasks:
- Design, deploy, and maintain reliable Kubernetes-based production environments
- Improve the availability, scalability, security, and overall resilience of cloud infrastructure
- Build and optimize CI/CD pipelines and Infrastructure as Code solutions
- Monitor production systems, investigate incidents, identify root causes, and implement lasting improvements
- Automate infrastructure and operational workflows to increase platform efficiency
- Operate containerized applications and the supporting cloud infrastructure
- Work closely with software engineers, QA specialists, support teams, project managers, and business stakeholders
- Lead infrastructure initiatives from initial design through production rollout
- Help shape operational standards, platform enhancements, and engineering best practices
Technical skills:
- 5+ years of experience in Site Reliability Engineering, DevOps, Platform Engineering, or a similar role
- Strong hands-on expertise in managing Kubernetes production environments
- Deep understanding of Kubernetes architecture, networking, storage, ingress, resource management, and troubleshooting
- Solid knowledge of Docker, containerization, and container networking
- Hands-on experience operating infrastructure in public cloud environments (GCP is preferred)
- Proficiency with monitoring and alerting tools such as Prometheus, Grafana, and Alertmanager
- Strong Linux administration and troubleshooting skills
- Good understanding of networking fundamentals, including DNS, TCP/IP, HTTP/HTTPS, TLS, VPNs, firewalls, and load balancing
- Ability to build and maintain CI/CD pipelines, preferably using GitLab CI/CD
- Practical knowledge of Terraform, Ansible, or other Infrastructure as Code tools
- Scripting or programming skills in Bash, Python, Go, PowerShell, or similar languages
- Solid understanding of high availability, scalability, disaster recovery, backup strategies, and capacity planning
Nice-to-have skills:
- Hands-on knowledge of Google Kubernetes Engine (GKE) and other Google Cloud services
- Familiarity with GitOps practices and Argo CD
- Ability to create and maintain Helm charts
- Operational knowledge of PostgreSQL, ClickHouse, RabbitMQ, and Redis
- A background in building centralized logging and observability platforms
- Knowledge of Keycloak, OpenID Connect, SAML, and enterprise identity providers
- Familiarity with HashiCorp Vault or other secrets management solutions
- Understanding of SIEM and security monitoring platforms
- A track record of operating multi-tenant SaaS or B2B platforms
- Exposure to Azure or STACKIT environments
- Knowledge of supporting Windows-based kiosks, digital signage players, or other managed devices
Communication skills:
- English proficiency at Upper-Intermediate level or higher
- Good knowledge of German is a strong advantage
- Strong analytical and problem-solving skills
- Ability to investigate complex technical issues independently and develop practical solutions
- Effective prioritization of multiple tasks across operational and engineering activities
- A strong sense of ownership, responsibility, and attention to detail
- Excellent communication skills and the ability to collaborate with cross-functional teams
We are looking for a Senior Front-end Developer to join a planned ecommerce project for our European client.
Core responsibilities:
- Design and implement new front-end features for our customized B2B storefront using the latest version of SAP Composable Storefront (Spartacus).
- Support integration with OCC and third-party APIs to deliver a seamless, tailored customer experience.
- Build and maintain high-quality, reusable Angular components that deliver robust, efficient functionality.
- Implement new and support existing CMS components to enhance content management capabilities.
- Write clean, well-documented code that follows best practices.
- Create accessible, responsive interfaces to ensure cross-platform compatibility and superior user experiences.
- Collaborate closely with back-end developers, designers, and product owners to deliver a top-tier B2B storefront frontend.
- Utilize SAP Hybris Backoffice and develop Impex scripts to manage necessary configurations and layouts effectively.
Mandatory skills:
- 5+ years of front-end development experience with SAP Commerce Cloud (Hybris), delivering scalable UI solutions.
- 3+ years of hands-on experience with SAP Composable Storefront (Spartacus).
- Proficient with SAP Commerce Cloud features and components such as SmartEdit, ASM, Backoffice, Product Cockpits, Promotion Engine, and
- Personalization.
- Strong expertise in TypeScript, Angular, Node.js.
- Experienced in building and customizing headless ecommerce sites with 3rd-party CMS solutions (Contentful)
- Skilled at integrating third-party services.
- Solid HTML/CSS/SCSS skills, responsive design.
Nice-to-have skills:
- Understanding of the SAP Commerce back-end stack: Java, Spring, FlexibleSearch, and Impex, at a level sufficient to work independently of back-end developers.
- SAP Commerce Certifications.
Communication skills:
- English proficiency (Upper-Intermediate / Advanced).
- Strong communication skills for client and stakeholder interactions.
- Ability to work effectively in Agile teams.
- Problem-solving mindset with attention to details.
- Collaborative approach to cross-functional projects.
Our team is here to help you every step of the way.
We offer
Opportunity to work on high-tech projects
Corporate life
Flexible schedule, possibility of remote work
Paid time off and sick days
English and German language classes
Corporate trainings, seminars, events within the framework of internal PMO
Why work with SaM Solutions
We offer continuous learning opportunities through diverse training programs aligned with market trends, employees’ skill levels, and career goals. Regular sessions led by internal experts and guest specialists help employees expand their professional knowledge.
Within SaM Solutions, actively operate internal communities, including .NET, Java, Frontend, QA, BA, PM, and the architecture team. They help build horizontal ties in the company, strengthen the trust of colleagues in each other, and form an environment of mutual support and development.
Projects at SaM Solutions involve working with the latest technologies for clients worldwide. The focus remains on leveraging advanced tools, frameworks, and practices to address modern industry challenges and deliver high-quality results.
The social package includes official employment, a hybrid work model, health insurance, paid sick leave, vacation, and bonuses for special events. These benefits aim to ensure stability and support for employees.
Flexible schedules and hybrid work options maintain the balance between professional responsibilities and personal well-being, prioritizing long-term satisfaction in both areas. Regular team-building events foster stronger connections and enhance the overall work environment.
The company culture emphasizes inclusivity, diversity, and fairness, offering equal opportunities to all employees in a supportive and respectful work environment. SaM Solutions actively promotes an atmosphere where everyone can contribute and succeed equally.
Our people aren’t just part of the company — they are the company. Every product we build, every challenge we solve, and every success we celebrate starts with the incredible talent we’re proud to call our team.
I’ve been with SaM Solutions for 10 years and have grown professionally thanks to interesting projects, learning opportunities, and strong team support. The friendly atmosphere with colleagues, management, and HR makes it feel like a second family. I hope to continue working here for many more years.
Working at SaM Solutions for almost two years, I’ve found great fulfillment in the opportunities it offers — despite the demanding work and constant learning it requires. Colleagues are always ready to lend a hand, which makes even the toughest challenges enjoyable.
This IT company offers a great work environment with talented colleagues and engaging projects. I’m very happy with the work-life balance and continuous learning opportunities provided here!
It’s a great experience to work at SaM Solutions. I love how our SAP Commerce Cloud team delivers high-quality solutions, even on the most challenging projects. A big motivator is the opportunity to communicate directly with business owners, which helps me gain unique domain knowledge.
I’ve been working here for over 12 years and have contributed to many projects. I’ve been fortunate to collaborate with amazing, talented people who are true professionals. They helped me grow both personally and professionally. I’m truly grateful to the company for engaging projects and the opportunity to be part of such a great team.
Working in the Lithuanian office has been a fantastic experience! Over the past three years, SaM Solutions’ team has proven to be highly professional, collaborative, and truly dedicated to excellence. The friendly and supportive atmosphere makes it a great place to grow and achieve great results together.
Our recruitment process
Our recruitment team reviews your application to assess how well your qualifications match the role. If there’s a fit, you’ll have an online interview with a recruiter to discuss the position and share more about your background, skills, and career goals.
You’ll have a conversation with a technical expert, team lead, or senior manager to evaluate your skills, expertise, and experience relevant to the role. In some cases, a short practical task may also be included to give you a better understanding of the role’s expectations.
Depending on the role, you may have a final interview with a client or our senior management to address any remaining questions and align on expectations.
If selected, you will receive a formal job offer, marking the official start of our partnership.
During this period, you will get acquainted with the team, gain the knowledge and tools needed for success in your role, and integrate with SaM Solutions’ culture.
years on the market
completed projects
offices worldwide
long-term clients
IT experts on board
commitment to our work
Join a team where your ideas matter.
FAQ
Contact us
Prefer a more personal approach? Email us — we’ll get back to you shortly. Share your ideas or requirements, and we’ll help you refine them.
Shortly after receiving your request, one of our experts will contact you to discuss and clarify your business needs.
If needed, we’ll sign an NDA to ensure maximum confidentiality.
Your dedicated Account Manager will prepare a detailed project proposal, which may cover cost estimates, timelines, team CVs, and other relevant details.
Once approved, your project team can begin work within ten business days.













