Skip navigation EPAM

Senior Java / JavaScript Developer Krakow, Poland

Senior Java / JavaScript Developer Description

Job #: 57507
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.

DESCRIPTION


Currently we are looking for a Senior Java / JavaScript Developer for our Krakow office.

The team consists currently of 5 engineers strong. We are taking over step by step their internally developed tools to maintain or expand these solutions. In the future we will also build new tools from scratch with them. You get the chance to be the first EPAMer to join this team which we will expand to 5-10 people in the next year. We are looking for a Java/JS engineer, no need to cover all the technologies below.

The managers are based in California. They are very friendly, reliable, clear and clean in how they communicate or create documents.

Requirements

  • Web app development:
    • Backend: Java
    • Frontend: mixture of JavaScript (some AngularJS) and TypeScript (Angular)
  • Data pipelines:
    • Most connect first party and third party software
    • Java
    • Jobs are hosted on Borg, most are cron jobs
  • Chrome extension development:
    • Using JavaScript, including Closure
    • Integrated with Google Analytics
  • QA / Testing:
    • Writing unit tests and using TAP
    • Using testing frameworks like Jasmine, gjstest, and mock objects
  • Google App Engine:
    • App deployment and management
    • APIs: Cloud Endpoints
    • Data: Cloud SQL, BigStore, BigQuery
  • Database management
  • BUILD files

Nice to have

  • Google3 source control (Piper)
  • Google3 build system (Blaze)
  • Code Search
  • Code reviews in Critique
  • One SWORD WSE reviewer + (optional) readability approver
  • IDE for development, preferred Cider
  • Bug and issue tracking system, preferred Buganizer

We offer

  • Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification
  • English language classes
  • Polish language classes for Foreigners
  • Career development center
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate for short and long-term projects (ex. to USA or Switzerland)
  • Benefit package (private insurance, health care, multisport, lunch tickets, and shopping vouchers, etc.)
  • Possibility to be involved in an international project
  • Remote work options
  • Relocation package for foreign applicants as well as for people relocating within Poland
  • Please note that only selected candidates will be contacted
Learn more about EPAM in Poland

Hello. How Can We Help You?

JOIN OUR TEAM
WFAONBOARDINGINDIA@epam.com

+91-40-47-979-900


Our Offices