Senior Scala Developer Wroclaw, Poland
Senior Scala Developer Description
Job #: 90659See yourself in this role
In this role, you will work as a hands-on engineer collaborating with agile teams to develop greenfield distributed Scala projects. You will be responsible for establishing, leading, and automating continuous integration and deployments to staging environments.
What You’ll Do
- Take charge of overseeing production releases
- Design and develop new features for the System
- Improve and maintain the existing System
- Enhance the developer experience and create a seamless environment for adhering to best practices
- Inspire the team to follow industry-leading practices and eliminate inefficiencies
- Resolve production and infrastructure issues by troubleshooting and finding effective solutions
What You Have
- Proactive attitude, problem-solving abilities, a positive mindset, and a willingness to learn
- Leadership skills and a determination to guide things in a positive direction
- Proficiency in Scala programming
- Solid knowledge and practical experience with Akka and Kafka
- Strong understanding of software architecture, design patterns, and the software development life cycle
- Practical experience working with Agile/SCRUM methodology
Nice to have
- Experience with CI/CD toolset including GitLab, Nexus, e.g. build tools - Gradle
- Knowledge about MFT (Managed File Transfer) technology
We Offer
- We gather like-minded people:
- Friendly team and enjoyable working environment
- Engineering community of industry’s professionals
- Flexible schedule and opportunity to work remotely
- Relocation within our 50+ offices
- We provide growth opportunities:
- Outstanding career roadmap
- Leadership development, career advising, soft skills and well-being programs
- Certification (GCP, Azure, AWS)
- Unlimited access to LinkedIn Learning, Get Abstract, O’Reilly, Cloud Guru
- Language classes on English and Polish for foreigners
- We cover it all:
- Stable income (Employment Contract or B2B)
- Regular assessments and salary reviews
- Participation in the Employee Stock Purchase Plan
- Referral bonuses
- Benefits package (health insurance, multisport, shopping vouchers)
- Corporate and social events
- We may contact chosen candidates only
About EPAM
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential