Skip navigation EPAM

Senior Java Developer (SA skills) Weehawken, NJ, USA

  • hot

Senior Java Developer (SA skills) Description

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


The individual in this role will be accountable for the successful and timely delivery of projects in the Performance Portfolio Management domain. It is a development role that entails working within a scrum team located in New Jersey, US.

REQ #: 210003575

What You’ll Do

  • Analyze functional requirements, design and implement solution based on SDLC
  • Partake in technical design of micro-services architecture
  • Code, test, and deploy application components
  • 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 Science, Information Technology, Mathematics
  • Solution-oriented developer with +6 years of hands on experience in designing and developing micro-services architecture
  • Must have strong knowledge of java, Spring and Spring Cloud
  • Strong experience with designing frameworks and applying design patterns
  • Strong working knowledge of REST, Kafka and synchronous & asynchronous protocols
  • Strong analytical, problem solving, debugging skills is a must
  • Excellent verbal and written communication and organizational skills
  • Experience working with complex applications with multiple stakeholders a strong plus
  • Demonstrable experience of being able to work to very tight timelines on multiple detailed activities simultaneously
  • 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

A day in the life

Account Manager
Toronto, Canada

Delivery Manager
Kyiv, Ukraine

Senior Business Analyst
Gdansk, Poland

Project Manager
Budapest, Hungary

Hello. How Can We Help You?

Get in touch with us. We'd love to hear from you.

Our Offices