Senior Java Engineer

EPAM Systems (Poland) sp. z o.o.

Kraków, Grzegórzki
Praca hybrydowa
Umowa o pracę, Kontrakt B2B
Umowa o pracę
💼 Kontrakt B2B
🏠 Praca hybrydowa
Pełny etat
Java
🐳 Docker
Spring Boot

About the project

  • We are seeking a Senior Java and Cloud Engineer to join a team dedicated to developing a cloud-native CRM platform utilized across the organization.
  • The ideal candidate will bring strong expertise in Java and Spring Boot, complemented by hands-on experience with cloud services, including Kubernetes-based container orchestration and managed app hosting. The role requires proficiency in CI/CD pipelines and a strong analytical mindset for designing, building, and deploying scalable, production-grade applications within a cloud environment.
  • This position follows a flexible hybrid model, requiring 3 days per week in the office located in Kraków.

Your responsibilities

  • Develop scalable Java applications using Spring Boot
  • Deploy applications on Azure utilizing resources like AKS, App Services, and complementary cloud components
  • Establish CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, or Gitlab CI/CD
  • Collaborate with cross-functional teams to define, design, and deliver new product features
  • Ensure applications meet standards for performance, scalability, and security
  • Monitor production environments and resolve issues in a timely manner
  • Conduct code reviews and promote adherence to development best practices
  • Document technical designs, processes, and implementation details

Our requirements

  • At least 5 years of experience in Java development
  • Expertise in Core Java, Spring Boot, and related frameworks
  • Background in working with Azure cloud services, particularly AKS, App Services, and associated tools
  • Proficiency in CI/CD tools and automation practices
  • Understanding of microservices architecture and RESTful API design
  • Familiarity with tools like Docker and container orchestration platforms including Kubernetes
  • Strong analytical and problem-solving capabilities
  • Excellent communication and teamwork skills
  • Competency in handling database and Unix-based systems

Optional

  • Azure certifications such as AZ-900, AZ-204, or AZ-400
  • Background in other cloud platforms, including AWS or GCP
  • Knowledge of monitoring solutions like Prometheus, Grafana, or Azure Monitor

Technologies we use

This is how we work on a project

  • Continuous Deployment

  • Continuous Integration

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

  • Certification (GCP, Azure, AWS)

  • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru

  • English language classes

  • Stable income (Employment Contract or B2B)

  • Participation in the Employee Stock Purchase Plan

  • Benefits package (health insurance, multisport, shopping vouchers)

  • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more

  • Referral bonuses

  • Corporate, social and well-being events

Wyświetlenia: 2
Opublikowanadzień temu
Wygasaza 29 dni
Rodzaj umowyUmowa o pracę, Kontrakt B2B
Tryb pracyPraca hybrydowa
Źródło
Logo
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java Engineer"