#

Senior Cloud Software Engineer

Hays Poland

Kraków, małopolskie

Hays Poland

Senior Cloud Software Engineer

Kraków
Senior Cloud Software Engineer
Kraków
NR REF.: 1145853


Your new company
For our client, an international e-commerce company located in Kraków, we are looking for Senior Cloud Software Engineer (with Java). Currently the work is fully remote, after the pandemic 4 days of HO a week will still be possible.

Your new role 
- You develop and maintain Azure-based web applications, services and APIs within the Marketing and Social Networks domains
- You design, plan and lead migrations of existing web applications, microservices and data stores to public cloud
- You conduct feasibility analysis of new features and provide input to software design and architecture
- You analyze and define requirements to prepare their specifications and estimations in the process of agile software development as a member of the cross-discipline Scrum team
- You guide, mentor and share knowledge among less experienced team members
- You drive and apply technology trends and engage other professionals to implement best software development practices ensuring high code quality and compliance with standards
- You provide third level operational support for production systems when necessary
- You own and lead CI/CD implementation for the developed solutions (including establishing sustainable and automated code quality, build strategies and test automation practices)
- You troubleshoot applications problems and drive toward resolution in the process communicating delays, risks, issues to right internal and external parties.
- You cooperate and work effectively with other IT team members (cross-functional collaboration across different teams)
- You ensure complete documentation for changes/extensions of current systems

What you'll need to succeed 
You will need at least 5 years of experience developing Java systems in agile methodology. Also, strong understanding of public and hybrid cloud network topology, storage, computation and security – including:
- Hub-spoke topology
- Files, blobs and DBs handling and their security
- Authentication and authorization
- API management in the cloud
- Functional based / asynchronous programming / Serverless architecture
- Monitoring and logging – Dynatrace and ELK
Moreover, strong practical knowledge of Spring Framework, especially Spring Boot, Spring Data and Spring Security. Strong understanding of the software development life cycle (SDLC and strong understanding of software architectures (micro-services, serverless and cloud native applications are desirable). What is more, experience with building cloud native applications and migrating applications into the cloud (preferably MS Azure, other clouds like AWS or GCP are also applicable). Experience with building RESTful APIs and web applications using Java, strong knowledge of RDBMS and data access technologies and understanding of NoSQL DBs, strong understanding of Continuous Integration and Continuous Deployment especially pipeline creation/management, continuous testing, automation of deployment (using toolsets such as Jenkins, Maven, Sonar, Junit, Artifactory, etc.). What is more, experience with containerized applications platforms (including technologies like Docker, Azure Container Instances, AKS, Kubernetes, Spinnaker, Apache Mesos), familiarity with Jira / GIT / BitBucket / etc. related tooling for modern software engineering, very good understanding of modern engineering practices (e.g. clean code). Good knowledge of English in speaking and writing
and completed studies in the field of Computer Science, Engineering or courses in related technology field.
Nice to have: experience with building UIs with JavaScript framework and libraries (Angular, React/Redux), proficiency in deployments scripting automation and Infra-as-code (e.g Powershell, Ansible, Terraform, Puppet, etc.), work experience with marketing and social networks technologies is a plus.

What you'll get in return
- Attractive benefits that include among others private medical care, life insurance, myBenefit platform, employee referral program
- Flexible working hours and remote work
- Development possibilities like trainings, meetups, conferences, hackathons and e-learning platforms unlimited access
- Open and trusted teamwork in which we value fun along the way with casual atmosphere

What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.
Hays Poland

Czy chcesz otrzymywać oferty pracy na podobne stanowiska?

Utwórz powiadomienie e-mail
Zapisz mnie

Zapisani kandydaci otrzymują informacje jako pierwsi.

Podziel się ze znajomymi