Skip navigation EPAM

Software Engineer Newark, NJ, USA

  • hot

Software Engineer Description

Job #: 77969
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 Senior Software Engineer. Scroll down to learn more about the position’s responsibilities and requirements.



  • Analyze functional and system requirements
  • Code, test, and deploy application components within a geographically diverse Scrum team
  • Responsible for delivering high quality code that meets our KPI
  • Work with test engineers to ensure minimum defects are introduced into QA


  • Bachelor's degree in either Computer Science, Information Technology, Mathematics
  • 4 – 6 years of hands-on experience in develop, design, maintenance and integration of distributed applications using java
  • Good knowledge of java, microservices, messaging, and Spring framework
  • Knowledge of JavaScript, preferably with React
  • Experience working with cloud technologies
  • Strong analytical, problem solving, debugging skills is a must
  • Experience with agile/scrum process
  • Good verbal and written communication and organizational skills
  • You are:
    • Able to operate successfully in a matrix environment
    • Proactive and detail-oriented, yet comfortable working in a dynamic environment with fast paced deliveries and changing requirements
    • Highly motivated, able to work independently and apply own initiative

What We Offer

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program

About EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential

Witaj. W czym możemy pomóc?