Senior Java Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#428591·Dodano 23 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootMicroservicesApache KafkaPostgreSQLDockerKubernetesAzureJPARedis

Firma i stanowisko

EPAM Systems is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, they empower clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Wymagania

  • 5+ years of experience in Java development with Spring Boot
  • Expertise in ORM frameworks such as JPA and iBatis
  • Proficiency in security frameworks including Azure AD and OAuth
  • Knowledge of Kafka, CosmosDB, PostgreSQL, and Redis for data streaming and storage
  • Familiarity with REST, Azure, Docker, Kubernetes, Maven, and Gradle
  • Understanding of microservices and data streaming architectures
  • Background in Computer Science fundamentals and modern software practices including SDLC
  • Strong communication skills to translate business requirements into global solutions and collaborate with teams
  • Experience delivering high-performance, high-throughput, real-time streaming and time-series data platforms

Nice to have:

  • Experience in the Client Lifecycle domain
  • Familiarity with Flowable

Obowiązki

  • Design and develop scalable Java backend solutions using Spring Boot and microservices architectures
  • Build and maintain real-time streaming and time-series data platforms
  • Architect solutions using Kafka, CosmosDB, PostgreSQL, and Redis for distributed data processing
  • Implement security best practices using Azure AD and OAuth
  • Deploy and manage containerized applications with Docker and Kubernetes on Azure
  • Translate business requirements into global technical solutions in collaboration with cross-functional technology teams
  • Apply AI-assisted software development to accelerate delivery and improve code quality
  • Contribute to solution architecture decisions ensuring resilience, scalability, and maintainability
  • Participate in the full software development lifecycle adhering to modern SDLC practices
  • Use build tools such as Maven and Gradle to manage project dependencies and builds

Benefity

  • Hybrid work mode with opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs including mentoring, certification (Anthropic, Gemini, GCP, Azure, AWS), and soft skills training
  • English language classes
  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package including health insurance, multisport, and shopping vouchers
  • Referral bonuses up to $2,000
  • Offices with entertainment and relaxation zones, table tennis, football, free snacks, and coffee
  • Corporate, social, and well-being events
Elastyczne godziny
Pakiet relokacyjny
Budżet konferencyjny
Dofinansowanie szkoleń
Kursy językowe
Opieka zdrowotna
Karta sportowa
Premie
Udziały pracownicze
Płatny urlop
Darmowe przekąski
Napoje w biurze
Spotkania integracyjne

Inne informacje

By applying, candidates agree to the processing of their personal data by EPAM Systems (Poland) sp. z o.o. for recruitment purposes according to the Privacy Policy. Benefits are available only to employees. The company is open to working with Contractors with terms of B2B cooperation agreed individually. Only selected candidates will be contacted. The offer is not open to hiring Ukrainians.

EPAM Systems

EPAM Systems

931 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz