Software Engineer - Java

Dataflix
Princeton, NJ

Overview:
 The developer will be responsible for design and development of modern web based applications, including program design, coding, testing, debugging, and requirements documentation at a mastery level. Responsible for designing, coding, unit testing, building, deploying, and supporting application software as an athlete that can work in a dynamic environment across functions and projects.

 

Responsibilities:

  • Design, Code, Unit Test Web API, Azure technologies (Web jobs, key vault, DocumentDB, storage, SQL, service bus), performant T-SQL using angular, Java and spring frameworks.
  • Experienced and knowledgeable at a mastery-level of industry best practices and vendors in order to actively analyze, design, and recommend third-party tools and create custom web applications. Drives analysis of required functionality and implements customizations to platforms or develops custom solutions to fulfill business requirements with a mastery focus on technical excellence and high quality.
  • Performs technical design and maintains documents technical specifications. Assists application architects in the creation of application, integration, and data architecture. Develops /teaches team members of these skills.
  • Reviews other developers work against high standards of quality and technical excellence (using best practices) to ensure solutions are aligned to architectural specifications and design. Investigates and corrects reported issues against existing software. Recommends performance improvements including tuning, or process changes. Has an advanced foundation in designing and developing for non-functional requirements including reliability, availability, and performance, scale, security, and data integrity.

Requirements:

  • Strong experience developing applications using  Java 8, spring framework  (spring boot, spring REST, spring JDBC, spring security for authentication and authorization), webapi, database development.
  • Strong  T-SQL  coding skills, understand Execution/Query Plans, transactionality and locking.
  • Experience writing unit tests, Mockito library.
  • Experience with source control management (GIT) and defect tracking systems (Azure DevOps or similar).
  • Experience with  HTML5, CSS, JavaScript, ReactJS.
  • Experience with  Java Concurrency API, Stream API, oAuth .
  • Must be able to operate with minimal oversight and operate within a self-organizing scrum team.
  • Nice to have experience in Azure services such as Web jobs, key vault, storage.
Posted 2025-09-22

Recommended Jobs

Senior Product Manager, Casino

Fanduel
Jersey City, NJ

ABOUT FANDUEL FanDuel Group is the premier mobile gaming company in the United States and Canada. FanDuel Group consists of a portfolio of leading brands across mobile wagering including: America’…

View Details
Posted 2025-09-12

Commercial Lines Senior Account Manager

Bing Recruitment
Glen Rock, NJ

Job Description Job Description FULLY REMOTE Commercial Lines Leadership / Commercial Lines Managerial role! We are seeking a dynamic and experienced Commercial Insurance Manager. The successful …

View Details
Posted 2025-09-20

Embrace New Beginnings: Nursing in Morristown Awaits!

NurseRecruiter
Morristown, NJ

RN Labor and Delivery job in Morristown, NJ Embrace an exciting opportunity as a Labor and Delivery Registered Nurse in Morristown! This vibrant city is known for its stunning parks, rich history, an…

View Details
Posted 2025-08-19

School Bus Driver

Krapf School Bus NJN INC.
Newton, NJ

Job Description Job Description Description: Fantastic Part-Time Opportunities. School Bus Driver and Traveling Licensed Substitute Bus Driver positions available.No experience required – pai…

View Details
Posted 2025-09-06

PD MRI Technician

200 South Orange Avenue
Livingston, NJ

Job Title: PD MRI Technician Location: Ambulatory Care Center Department Name: MRI Req #: 0000213824 Status: Hourly Shift: Day Pay Range: $57.80 - $57.80 per hour Pay Transparency…

View Details
Posted 2025-09-03

Java Software Engineer

Doran Jones Inc.
New Jersey

Doran Jones is seeking a Java Software Engineer to join a highly skilled Agile team. You will be working with a nationwide network providing loans and financial services. Their Java engineering st…

View Details
Posted 2025-09-12

Part Time Healthcare Driver

Mental Health Association
East Orange, NJ

Part time Healthcare Drivers are needed to transport mental health consumers to and from the Mental Health Association's Partial Care program. Shift times are : Monday through Friday, 2:30 PM - 5:…

View Details
Posted 2025-08-22

Supervisor

300 Second Avenue
Long Branch, NJ

Job Title: Supervisor Location: Monmouth Medical Center Department Name: Central Sterile Supply Req #: 0000207462 Status: Hourly Shift: Night Pay Range: $53,694.00 - $75,842.00 per h…

View Details
Posted 2025-08-12

Marketing Assistant

TMZ Events
Jersey City, NJ

Job Description Job Description Description Description: As a Marketing Assistant at TMZ Events, you will play a vital role in supporting our marketing initiatives and enhancing our brand prese…

View Details
Posted 2025-07-28

SAP SD ANALYST

Avventis Inc
Edison, NJ

~Ability to understand the customer business processes linked to SAP  SDand the IT landscape rapidly and able to foresee the likely challenges. ~Design, coordinate development, test and implement SD-…

View Details
Posted 2025-08-06