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 2026-05-24

Recommended Jobs

Medical Sales Representative

SportsMed Physical Therapy
Trenton, NJ

Job Description Job Description SportsMed Physical Therapy is a fast-paced, team oriented, and highly respected physical therapy practice in Northern New Jersey. We are currently expanding throug…

View Details
Posted 2026-04-14

Preschool Assistant Teacher / Preschool Helper

Precious Angels Learning Center, LLC
Trenton, NJ

Job Description Job Description Work hours: 10:00 - 6:00 Benefits/Perks Great Work Environment Able to learn a lot of life experience Bonuses Job Summary We are seeking a Childc…

View Details
Posted 2026-05-11

Account Executive

RLS LOGISTICS
Mount Laurel, NJ

Job Description Job Description RLS is a nationally recognized 3PL cold chain solutions provider offering warehousing, transportation, and fulfillment services to the frozen and refrigerated food…

View Details
Posted 2026-04-02

IT Help Desk Technician

Bridgeview Partners
Bedminster, NJ

Job Description Job Description IT Help Desk Analyst BridgeView Partners is looking for a hands-on IT Help Desk Analyst/Technical Support Specialist to support a growing user base at a client …

View Details
Posted 2026-04-23

Account Manager

Cynet Corp
New Jersey

Join an award-winning and talented organization that delivers world-class Staffing solutions. Working within a vibrant and passionate team of recruitment and sales professionals you will bring your e…

View Details
Posted 2026-05-24

Staff Software Engineer

Zinnia
Bridgewater, NJ

WHO WE ARE: Zinnia is the leading technology platform for accelerating life and annuities growth. With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying…

View Details
Posted 2025-09-25

Administrative Assistant

ZUFALL HEALTH CENTER INC
Plainsboro, NJ

Job Description Job Description Description: Under the direction of the SVP of Nursing and Clinical Operations, the Clinical Administrative Assistant provides administrative support to the prena…

View Details
Posted 2026-05-08

Vice President, Reputation Management

Avōq
Asbury Park, NJ

Avoq is seeking a Vice President to join our Reputation Management team and accelerate our firm’s growth across a diverse grouping of industries, sectors, and issues with a focus on energy expertise.…

View Details
Posted 2026-04-01

Sales Manager, Logistic Systems

BEUMER Group
Somerset, NJ

Role Purpose The Sales Manager Logistic Systems drives strategic sales efforts and will expand our footprint in the logistics and supply chain technology sector. This role is responsible for gener…

View Details
Posted 2026-05-20

Hydraulic Repair Mechanic

Micheller & Son Hydraulics Inc
Roselle, NJ

Job Description Job Description Benefits: Health insurance Paid time off Job Summary: We are seeking a skilled Hydraulic Repair Mechanic to join our team. As a Hydraulic Repair Mech…

View Details
Posted 2026-04-08