Senior Java Software Developer

praca it: etat dla EPAM Systems / Gdańsk

Tagi: JAVA J2EE Maven Spring Jenkins

Currently we are looking for Java Senior Software Developer to join our team in Gdansk (OBC). You will be involved in one of our challenging projects from banking, internet & media or retail sector.

If you are really into Java coding, EPAM is a perfect place for you. Here you can meet similar Java freaks as you are.

With EPAM you can change the projects without changing the employer :)

Please get ready for fantastic atmosphere, flexible working hours, clean code and Agile!!!

Responsibilities:

- write well designed, testable, quality code following clean code principles
- ability to explain deeply technical concepts in a simple fashion
- influence the technical choices and solutions of a business critical system
- perform code reviews

We offer:

- unlimited permanent contract
- possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary etc.)
- internal trainings and knowledge base (weekly meetups with knowledge exchange)
- free language classes (Spanish, German, English and Polish)
- career development center
- possibility to take part in both: corporate and startup environment
- possibility to relocate for short and long term projects
- relocation package
- benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping voucher etc.)
- fruits Friday
- fun relax room (dart, books, hammock etc.)
- participation in IT conferences and experience exchange with colleagues around the world
flexible working hours

Requirements:

- 3+ years of experience in Java software development
- strong communication skills, good command of English
- excellent Java basics
- good knowledge and understanding of algorithms and design patterns
- good knowledge of relational databases and SQL
- ideal experience may include: Spring or Java EE, JMS, JPA, Maven and continuous build tools (Jenkins)
- familiarity with scripting languages and Unix architectures is a plus
- experience with agile development methodologies
- ability to work as a key team member
- the Senior Software Engineer should have a broad understanding of various coding methodologies, testing practices, and tools and know when to apply each method to achieve the desired outcomes
- candidates on this level must be able to provide support for the team to meet with the high profession expectations (high code coverage, low complexity metrics, strict design targets, etc.)
- the Senior Software Engineer is expected to provide advice to the project leadership on how processes and procedures may be improved to promote good coding practice amongst the team

Established in 1993, EPAM Systems, Inc. (NYSE: EPAM) is recognized as a leader in software product development by independent research agencies. Headquartered in the United States, EPAM employs over 10 500+ IT professionals and serves clients worldwide utilizing its award-winning Central and Eastern European global delivery platform and its locations in 17 countries across 4 continents. In 2013, EPAM was ranked by Forbes as #6 among America’s 25 Fastest-Growing Tech Companies and #2 on the list of America’s Best Small Companies: 20 Fast-Growing Tech Stars.

For more information, please visit www.epam.com.



Jak składać oferty pracy

Ta oferta pracy została opublikowana ponad 60 dni temu...

« powrót na stronę główną
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!   
Poleć znajomemu
Opublikowana 2015-04-17
Wyświetlona: 5282 razy