Java Software Engineer

TechDigital Group

Chantilly (VA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services provider in Chantilly, VA is seeking a Java software engineer to support their medical laboratory. The role involves designing and coding instrument interfaces to automate communication between laboratory instruments and software systems. Ideal candidates should have at least 7 years of Java experience and a Bachelor's in Computer Science. Communication skills and proficiency in object-oriented design are essential.

Qualifications

  • Minimum 7 years of experience in Java software engineering.
  • Ability to read and evaluate technical specifications.
  • Ability to write design documentation.
  • Ability to communicate effectively with IT and lab employees.

Responsibilities

  • Evaluate instrument interfacing specifications using vendor documentation.
  • Design, code, and unit test instrument interfaces.
  • Participate in the full SLDC.
  • Review new and existing modules for performance and stability.
  • Work directly with the Team Lead, report issues and provide solutions.
  • Contribute to the team's improvement of processes.

Skills

Object-oriented design
Communication skills
Java
Java Junit
Spring
Hibernate
MS SQL Server
RESTful Webservices
SQL/T-SQL/PL-SQL
XML
JSON

Education

Bachelor's degree in Computer Science or equivalent

Job description

Job Details:

Java software engineer to support the Chantilly, VA medical laboratory. The primary responsibility is to design and code instrument interfaces that automate communication between laboratory instruments and our software systems. Onsite technical evaluation is needed to understand how the instruments communicate and to design solutions to automate the communication and the evaluation of the data that is transmitted.

Roles and Responsibilities:
  • Evaluate instrument interfacing specifications using vendor documentation. May require direct communication with vendors and laboratory SMEs to understand the technical requirements.
  • Design, code, and unit test instrument interfaces. Interfaces will be built into existing frameworks that utilize object-oriented design principles.
  • Participate in the full SLDC. Help to review requirements for completeness and feasibility. Help other team members, such as QA testers, to understand technical specifications that may be needed to perform System or Integration Testing.
  • Review new and existing modules to ensure optimal performance and stability.
  • Work directly with the Team Lead, report any issues or delays, and provide recommendations for solutions.
  • Contribute to the team's continuous improvement of processes and procedures.
Skills and Qualifications:

Education Preferred: Bachelor's degree in Computer Science or equivalent.

Work Experience:
  • Minimum 7 years of experience in Java software engineering
  • Communication: Ability to read and evaluate technical specifications. Ability to write design documentation. Ability to communicate effectively with IT team members and non-IT personnel (e.g., lab employees).
  • Demonstrated proficiency in object-oriented design, relational databases, multi-tier architectures, and web-related technologies.
  • Languages/Frameworks/Platforms/etc: Java, Junit, Spring, Hibernate, MS SQL Server, RESTful Webservices, SQL/T-SQL/PL-SQL or equivalent, XML, JSON.
  • Desired: Experience with medical systems, ASTM, HL7, Angular.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Fullstack Developer
Java Fullstack Developer

TechDigital Group • Secaucus (NJ)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

TechDigital Group • Sully Square (VA)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Quest Diagnostics • Baltimore (MD)

Hybrid
USD 110,000 - 120,000
Java Developer
Java Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Lab Software Engineer
Lab Software Engineer

Access Labs • Town of Florida (NY)

On-site
USD 110,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

KPG99 INC • Chantilly (VA)

Hybrid
USD 120,000 - 150,000
Software Engineer
Software Engineer

Droisys • Champaign (IL)

On-site
USD 70,000 - 90,000
Sr. Java Developer
Sr. Java Developer

Shrive Technologies LLC • Secaucus (NJ)

On-site
USD 130,000 - 170,000
Senior Software Developer (Chromatography Data Systems & Instrumentation)
Senior Software Developer (Chromatography Data Systems & Instrumentation)

Axcend Corp • Lehi (UT)

On-site
USD 100,000 - 130,000
Senior Software Developer (Chromatography Data Systems & Instrumentation)
Senior Software Developer (Chromatography Data Systems & Instrumentation)

Axcend • Lehi (UT)

On-site
USD 90,000 - 130,000