Project – the aim you’ll have
Industry & Brand Overview Our client is a leading e-commerce company specialized in fashion, shoes, accessories, beauty – i.e. retail / online fashion platform. We are seeking an experienced Senior Software Engineer with strong cloud expertise — especially in AWS and Kubernetes — and the ability to deliver scalable, high-quality solutions. The ideal candidate combines deep technical knowledge with solid engineering fundamentals, a hands-on development approach, and a passion for modern technologies. Knowledge of JavaScript will be an additional advantage.
Position – how you’ll contribute
- Design, develop, and maintain backend services using Java and Kotlin.
- Build scalable, resilient cloud-native solutions leveraging AWS services and Kubernetes.
- Collaborate with cross-functional teams to define architecture, technical requirements, and implementation approaches.
- Ensure high code quality through best engineering practices, including code reviews, testing, and continuous integration.
- Optimize system performance, reliability, and security across distributed environments.
- Contribute to the design and evolution of microservices and cloud infrastructure.
- Troubleshoot complex issues across the stack and drive root-cause analysis.
- Stay up to date with emerging technologies and propose improvements to enhance the platform.
- (Nice to have) Integrate or collaborate on frontend or full-stack components using JavaScript when needed.
Expectations – the experience you nee
- 5+ years of professional experience in software engineering, with a strong focus on Java and Kotlin.
- Proven experience building cloud-native applications on AWS.
- Hands-on expertise with Kubernetes and containerized application development.
- Solid understanding of distributed systems, microservices architecture, and system design principles.
- Strong knowledge of CI/CD pipelines, testing practices, and modern development workflows.
- Ability to write clean, maintainable, and well-structured code.
- Experience working in agile environments and collaborating with cross-functional teams.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
- Excellent communication skills and a proactive, ownership-oriented mindset.
- Openness to hybrid working (2 days a week from the Berlin office).
Additional skills – the edge you have
- Familiarity with JavaScript and willingness to contribute to full-stack tasks when needed.
Our offer – professional development, personal growth
- Flexible employment and remote work
- International projects with leading global clients
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Position at: Software Mind Poland