Senior Java Developer

Epam
Weehawken, NJ, USA
Full-time

Description

Are you an experienced Developer with a passion for digital transformation? We are hiring a Java Developer , who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond.

This is a high-impact role, with a ton of opportunities to develop your skills and advance your career. Apply now to learn more about this exciting opportunity.

Req.#

Responsibilities

  • We are looking for a hands-on Java developer experience with core Java
  • You will have securities trading / market regulations development experience, so understand the dynamic nature of the business
  • You will be passionate about modern development techniques; you will believe strongly in the benefits of test-driven development, automated testing, and continuous integration
  • You will also appreciate industry best practices and always look for applications of these within your daily work
  • You will understand and apply good software engineering principles and be able to work collaboratively with others to implement the best solutions
  • You will understand and have applied solutions to cater to non-functional requirements including stability, capacity scalability, and manageability
  • You will also have participated in major releases and have supported critical production defects
  • You will feel comfortable picking up any tasks required to deliver a feature as you have developed a well-rounded skill set through your involvement in all aspects of software delivery
  • You will collaborate with other team members, institute technical excellence, and deliver benefits to the business within budget

Requirements

  • Bachelor's Degree or higher in CS / Engineering / Science / Math preferred
  • Minimum of 5 years of experience in Java development (analysis, development, testing, documentation)
  • Minimum 5 years of experience in core Java
  • Minimum of 5 years of experience with development on a Unix and / or Linux environment

Benefits

  • 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 (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

30+ days ago
Related jobs
Promoted
Johnstone Supply
Little Ferry, New Jersey

Senior Full Stack Java Developer. Senior Full Stack Java Developer. Develops back-end code using Java and front-end code using HTML, CSS and JavaScript. At least seven years of experience developing web solutions with Java (Spring and Spring Boot) and. ...

State Street
Clifton, New Jersey

Software Developer will contribute to the development, enhancement and maintenance of Transaction platforms as a member of an agile scrum team. As Software Developer you will. Develop, test, debug, and implement software programs, applications and projects using cloud computing using Java, SQL and S...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Public Cloud Enablement & Adoption team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Advanced experience with Java...

SS&C Technologies
Union, New Jersey

Design, develop, and maintain scalable and high-performance backend services using Java Spring Boot and REST microservices. Work closely with front-end developers, QA engineers, and other team members to deliver high-quality software solutions. Minimum of 5-7 years of experience in backend developme...

ICONMA
Jersey City, New Jersey

Java developer to enable alignments of Metrics in ORCIT Key Measues to the Enterprise Product Taxonomy in support of the Product Risk Management Team. Java experience, including analysis, design and testing. ...

Motion Recruitment
Jersey City, New Jersey

Grow your career as a Core Java Developer with an innovative global bank. Java, Java EE, Spring Boot and Docker technologies. Communicate and work closely with peer developers of global team. ...

Axelon Services Corporation
Jersey City, New Jersey

Job Title: Senior Java Developer. Work in an agile and fast-paced environment interfacing with management, business and senior technology members. Design and implement applications utilizing complex Java/JEE technologies and middleware systems. Bachelor’s degree or foreign education equivalent in Co...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and ...

CloudHire
NJ, US
Remote

Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release. Core Hand...

eTeam
New Jersey, NJ

Proficiency in Java Development: Demonstrated expertise in Java programming language, including advanced concepts and best practices. Experience integrating Java applications with Microsoft Azure services, including Azure Active Directory (AAD), Azure Storage, Application Insights, and related compo...