- Join our team as a Senior Java Developer and collaborate with an international group of professionals primarily based in Switzerland and Poland.
- The team operates in two Scrum units with diverse skills, focusing on innovative blockchain projects such as asset tokenization. These cloud-hosted solutions incorporate cutting-edge technologies to revolutionize the financial industry.
- This is an opportunity to contribute to meaningful applications that drive real-world innovation.
- This position follows a hybrid model, requiring you to work 3 days a week at our office in Kraków.
Your responsibilities
- Implement software solutions and mentor junior team members
- Contribute creative ideas and foster innovation across projects
- Design reliable and scalable applications for cloud environments
- Develop projects leveraging Distributed Ledger Technologies with Blockchain emphasis
- Collaborate across diverse technical and business teams to ensure project success
Our requirements
- 3+ years of experience in software development
- Background in Java and standard Java tech stack
- Skills in building RESTful web services
- Proficiency in Kafka
- Competency in developing distributed microservices architectures
- Understanding of relational and NoSQL databases
- Comfortable engaging with colleagues using English in professional contexts
- Fluent communication skills in English at a B2+ level
Optional
- Familiarity with emerging cloud technologies and DevOps practices
- Understanding of blockchain concepts and use cases
This is how we organize our work
This is how we work
This is how we work on a project
Development opportunities we offer
- conferences in Poland
- external training
- industry-specific e-learning platforms
- intracompany training
- space for experimenting
- substantive support from technological leaders
- support of IT events
- technical knowledge exchange within the company
What we offer
- Engineering community of industry professionals
- Friendly team and enjoyable working environment
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
- Outstanding career roadmap
- Leadership development, career advising, soft skills, and well-being programs
- Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
- Stable income (Employment Contract or B2B)
- Participation in the Employee Stock Purchase Plan
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
- 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.