Senior Java Developer

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

Wrocław +1 więcej
Praca hybrydowa
Umowa o pracę, Kontrakt B2B
Umowa o pracę
💼 Kontrakt B2B
🏠 Praca hybrydowa
Pełny etat
Java
Spring
Spring Boot
Git
PostgreSQL
Oracle
Hibernate
JPA
Jenkins
GitLab
Prometheus
Splunk
JUnit
TestNG
Mockito
JBehave
Kafka
🚢 Kubernetes
☁️ Microsoft Azure

About the project

  • We are looking for a Senior Java Developer to join a team at the heart of AI innovation within a global Investment Bank.
  • You will work on the development of a cutting-edge AI platform that simplifies application creation using Azure-native services, Large Language Models (LLMs), and AI Agents. The platform already supports over 100 automated use cases, including chatbot creation through the Azure Portal, and continues to expand rapidly.
  • As part of an Agile team, you’ll collaborate closely with AI engineers, client-side developers, QA specialists, and business stakeholders to build high-performance, enterprise-grade AI systems.
  • This position follows a flexible hybrid model, with 3 days per week working from the office in Kraków or Wroclaw.

Your responsibilities

  • Design and implement software components according to requirements
  • Take responsibility for ensuring the delivery and quality standards of software
  • Spend time with the customer to determine and understand deliverables
  • Support business in platform rationalisation and optimisation efforts

Our requirements

  • Strong knowledge and experience in Java programming and the Spring Boot framework
  • Excellent problem-solving skills and clean coding practices
  • Proficiency with design patterns and refactoring techniques
  • Experience with unit testing and testing frameworks
  • Proven experience in building microservice architectures
  • Familiarity with web services (REST) and messaging systems
  • Understanding of agile development practices (Scrum, Kanban, etc.)
  • Experience with source control systems, build tools, and continuous integration (GitLab)
  • Familiarity with project and issue tracking tools
  • Knowledge of containerization and cloud technologies (Kubernetes, Azure)
  • An excellent communicator and a quick learner
  • Up-to-date with ongoing technology trends and able to pragmatically leverage their benefits
  • Comfortable working in a team-oriented, collaborative environment
  • Fluent in English

Optional

  • Experience with AI Agents
  • Familiar with Apach Kafka
  • Experience with Azure Cosmos DB
  • Knowledge of Elasticsearch

Technologies we use

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 Developer"

Senior Java Developer | Hexjobs