Senior Cloud Software Engineer with Java | Krakow | #841

  • Position: Senior Cloud Software Engineer with Java
  • Location: Krakow
  • Salary: Up to 22k pln

Imagine being part of the revolution, part of what is beyond retail, media and social. Now it is your chance! We are looking for a Senior Cloud Software Engineer with Java to join the most exciting project in Krakow. Their mission is to bring customer experience to a very another level. Personalization of the content is a key to be a number one in video commerce, e-commerce and a mobile commerce nowadays. Most of their business is in the US right now (that is why they have over 500 tech people on board there). They have offices in China, Japan, UK, Italy, Germany and right now in Krakow, Poland.

You will:

  • Develop and maintain Azure-based web applications, services and APIs within the Marketing and Social Networks domains
  • Design, plan and lead migrations of existing web applications, microservices and data stores to public cloud
  • Conduct feasibility analysis of new features and provide input to software design and architecture
  • 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
  • Guide, mentor and share knowledge among less experienced team members
  • Drive and apply technology trends and engage other professionals to implement best software development practices ensuring high code quality and compliance with standards
  • Provide third level operational support for production systems when necessary
  • Own and lead CI/CD implementation for the developed solutions (including establishing sustainable and automated code quality, build strategies and test automation practices)
  • Ensure complete documentation for changes/extensions of current systems
  • Troubleshoot applications problems and drive toward resolution in the process communicating delays, risks, issues to right internal and external parties.
  • Cooperate and work effectively with other IT team members (cross-functional collaboration across different teams)

What should you have:

  • At least 5 years of experience developing Java systems in agile methodology
  • Strong understanding of public and hybrid cloud network topology, storage, computation and security
  • Strong practical knowledge of Spring Framework, especially Spring Boot, Spring Data and Spring Security
  • Strong understanding of the software development life cycle (SDLC)
  • Strong understanding of software architectures (microservices and cloud-native applications are desirable)
  • 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

Nice to have knowledge:

  • Experience with building UIs with JavaScript framework and libraries
  • Proficiency in deployments scripting automation and Infra-as-code (e.g Powershell, Ansible, Terraform, Puppet, etc.)
  • Work experience with marketing and social networks technologies

What will you get in return:

  • Attractive salary up to 22 000 PLN GROSS/month
  • 80% PKUP
  • Multicafeteria membership
  • Private healthcare
  • Flexible working hours

COVID-19: Working 100% remotely until further notice



... i zgarnij do 2500 PLN!