Python / Java Developer

EPAM Systems   •  

San Francisco, CA

Industry: Professional, Scientific & Technical Services

  •  

8 - 10 years

Posted 121 days ago

DESCRIPTION

You are curious, persistent, logical and clever – a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Python /Java Developer. Scroll down to learn more about the position’sresponsibilitiesand requirements.

Responsibilities

  • Degree in Computer Science or equivalent
  • Having 7+ years Java/J2EE project development experience Experience in end to end design and development (Full stack experience) of web-based applications
  • Hands on experience with Java frameworks – Spring 3.0, Guice, Hibernate
  • Working knowledge of Java open source libraries would be an added advantage
  • Strong hands-on knowledge with front-end development skills with HTML5, CSS, JavaScript, jQuery
  • Exposure to JavaScript based frameworks would be preferred (for example Angular JS, Closure, React JS, jQuery)
  • Knowledge of common databases for example, MySQL
  • Knowledge of NOSQL databases would be an added advantage Some background and experience with Python is desirable
  • Excellent debugging skills, able to debug complex technical issues involving multiple system components
  • Strong communication skills and good command of English
  • Excellent technical writing skills
  • Able to work under pressure, independently and proactively in a fast-paced team environment with multiple deadlines
  • Willing to take challenges, able to work independently as well as in teams