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-11-25

Recommended Jobs

Cloud Computing Support

Trigyn Technologies
New Jersey

Trigyn has a contractual opportunity for a Cloud Computing Support. This resource will be working Remotely from Central European Time zone. Job Description: Objectives * Assist the Senior Engin…

View Details
Posted 2025-12-03

Manager (RN) Quality Resource Services

201 LYONS AVENUE
Newark, NJ

Job Title: Manager Location: Newark Beth Israel Medical Ctr Department Name: Quality Resource Services Req #: 0000216372 Status: Salaried Shift: Day Pay Range: $84,000.00 — $120,000.…

View Details
Posted 2025-12-23

Grocery/Perishable Merchandising Manager

99 Ranch Market
Edison, NJ

Produce Merchandising Manager Job Description: Summary: The Merchandising Manager (Buyer) is responsible for planning, sourcing, negotiating, and managing the procurement of regionally…

View Details
Posted 2025-10-14

Computerized Tomography (CT) Technician

ATC - South Jersey Locations
New Brunswick, NJ

JOB SUMMARY The CT TECHNOLOGIST, under the direct supervision of a radiologist, performs specialized computerized tomographic procedures using ionizing radiation scanning equipment. ABOUT US For m…

View Details
Posted 2025-08-28

Product Manager, Custodial Wallet (Crypto)

moomoo
Jersey City, NJ

About Futu US Inc.: Futu US Inc. stands at the forefront of financial services, housing two SEC registered broker-dealers alongside a cryptocurrency brokerage — all operating under the reputable w…

View Details
Posted 2025-11-28

Senior Software Engineer, Core Experiences - Elizabeth, USA

Speechify
Elizabeth, NJ

Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk…

View Details
Posted 2025-12-19

Managing Editor

New Jersey

Managing Editor  The NJ State House News Service — a teaching newsroom — is looking for an enthusiastic, energetic editor to manage and mentor a small but productive team of young journalists. We…

View Details
Posted 2025-12-22

Commercial Real Estate Paralegal

Fawkes IDM
Hackensack, NJ

Responsibilities: Assist attorneys in all aspects of commercial real estate transactions from contracts and loan commitments through closing and post-closing. Draft and/or review and analy…

View Details
Posted 2025-08-09

Fiber I&R Technician- New Jersey

CS Contract Solutions LLC
Clinton, NJ

Job Description We have Fiber I&R Technician positions in the Clinton, NJ market and is full-time. The primary function is to install fiber optic internet services, providing world class quality…

View Details
Posted 2026-01-12