Skip navigation EPAM

Senior/Lead Java Software Engineer Prague, Czech Republic

Senior/Lead Java Software Engineer Description

Job #: 55312
EPAM is committed to providing our global team of more than 41,150 EPAMers with inspiring careers from day one. EPAMers think creatively and lead with passion and honesty. Our people are the source of our success. We value collaboration, work in partnership with our customers, and strive for the highest standards of excellence. In today’s market conditions, we’re supporting operations for hundreds of clients around the world remotely. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.

In 2015 EPAM opened the Czech Republic IT delivery center in Prague, in the iconic City Tower in Pankrac. Prague, the capital of the Czech Republic, is a growing source of innovation due to the increasing demand for software solutions and services in Central Europe. This new location will enable EPAM to more closely collaborate with clients in the region.

DESCRIPTION


Currently, we are looking for an experienced Senior/Lead Java Software Engineer for our Prague office to make the team even stronger.

Responsibilities

  • Collaborate with Product Owners and Team Leads to identify, design, and implement new features to support the growing real time data needs of the customer
  • Assist and mentor Junior Engineers in troubleshooting and tuning of high volume, distributed applications, primarily on Spark
  • Identify and suggest or implement remediation of cases where we diverge from industry best practices
  • Evangelize and practice an extremely high standard of code quality, system reliability, and performance to ensure SLAs are met for uptime, data freshness, data correctness, and quality
  • Display sense of ownership over assigned work, requiring minimal direction and driving to completion in a sometimes fuzzy and uncharted environment
  • Focus on enabling developers and analysts through self-service and automated tooling, rather than manual requests and acting as a gatekeeper
  • Participate in on-call rotation, including continuously seeking to reduce noise, improve monitoring coverage, and improve quality-of-life for on-call engineers

Requirements

  • 3+ years of professional experience in Java software development
  • Experience in running, using and troubleshooting industry standard data technologies such as Spark, HDFS, Cassandra, Kafka
  • Deep development experience, ideally in Scala but we are open to other experience if you’re willing to learn the languages we use
  • Proficient scripting skills i.e. Bash, Python, Ruby
  • Experience processing large amounts of structured and unstructured data in streaming and batch
  • Experience with cloud infrastructure. We use Azure, specifically, but any will do
  • A focus on automation and providing leverage-based solutions to enable sustainable and scalable growth in an ever-changing ecosystem
  • Experience building and maintaining a centralized platform or services, to be consumed by other teams, is ideal, but not necessary
  • A passion for Operational Excellence and SRE/DevOps mindset, including an eye for monitoring, alerting, self-healing, and automation
  • Experience in an Agile environment, able to manage scope and iterate quickly to consistently deliver value to the customer
  • Good English communication skills (B2 overall language level)

We offer

  • We offer the possibility to work on full product lifecycle – from concept to delivery into production
  • Opportunity to work in a fast-paced, agile, software engineering culture
  • Using English on a daily basis, communication with people from different countries
  • Unlimited access to LinkedIn learning solutions
  • Comfortable modern offices in Prague 4
  • Benefit program (5 weeks of vacation, 5 sick days, wage compensation for the first three days of illness, meal vouchers, flexi pass, annual coupon of Prague city public transport, multisport cards)
  • Czech and English language courses
  • Start ASAP/negotiable
  • Relocation assistance including the coverage of the relocation costs (if needed)
  • Rotation program - possibility to relocate for short and long-term projects within 25 countries
  • Referral bonuses for recommended candidates
Узнать больше о EPAM Чехия

Наши сотрудники

ИЛЬЯ ПРИТУЛА
Ресурсный менеджер
Санкт-Петербург, Россия

ОЛЬГА КАЗАКОВА 
Руководитель проектов
Москва, Россия

ИЛЬЯ РОМАНОВ
Глава практики e-commerce
Москва, Россия

АЛЕКСЕЙ УДАЛОВ
Архитектор решений
Амстердам, Нидерланды

ЧЕМ МЫ МОЖЕМ ВАМ ПОМОЧЬ?


Наши офисы