BDR Solutions LLC

Java Developer

  • Remote
  • Full-time

Description

Company Overview

BDR Solutions, LLC excels in delivering best-value services to U.S. Federal Civilian and Defense agencies, driving mission success with excellence and innovation. We specialize in modernizing government systems for health, social services, and disaster relief, enhancing veteran lives. As a service-disabled veteran-owned, 8(a), HUBZone small business, our mission is to provide unparalleled support to veterans in all sectors. We are committed to creating a future where every veteran's well-being is prioritized, combining IT expertise with compassionate care. At BDR, we are known for reliable outcomes tailored to our clients' missions, ensuring our services positively impact veterans and all our clients.

Role Overview

We are seeking a Java Developer to design, implement, and maintain web applications for Smile Digital Health. This role involves analyzing requirements, developing high-quality, performant solutions, and ensuring interoperability while adhering to coding standards. The developer will participate in code reviews, research new technologies, and provide technical leadership within the team. Strong experience with Java, Spring, REST APIs, SQL, and Git is required, with additional expertise in middleware development, CI/CD, and cloud platforms like Azure considered a plus. Experience with HL7/FHIR or healthcare data integration is beneficial but not required

**Military Veterans encouraged to apply**

Key Responsibilities

  • Design and implement applications using web technologies mostly independently.
  • Create and maintain product and support documentation.
  • Analyze and evaluate requirements and propose high level design and technical solutions at all stages of development.
  • Analyze solutions to ensure that they are interoperable, performant and maintainable.
  • Adhere to team/department coding standards.
  • Participate in and provide final approval for code reviews.
  • Research technologies that will be used in new and existing modules of the solution (e.g., Machine Learning frameworks, data storage and capture frameworks etc.).
  • Advise and provide input into good technical design and industry trends.
  • Break down work for other team members and be the go to person for project issues/status.
  • Lead by example when it comes to department/team best practices.
  • Accountable for ensuring that all working hours are accurately reported in Netsuite on a daily or weekly basis, that the majority of (if not all) hours are tracked as billable and that the project management tool in Netsuite is properly and fully utilized.

Minimum Required Qualifications

  • 5+ years of software development experience
  • Experience with Java, Spring, Rest API, SQL and Git.
  • Develop middleware products, unit test practices, transaction processing
  • Creating and maintaining clear documentation.
  • Ability to maintain repositories with a focus on code health and quality.
  • Experience in end-to-end feature development.
  • Knowledge or experience in healthcare, HL7/ FHIR is an asset but not required.
  • Experience with Kafka, Apache Camel, Azure DevOps, CI/CD, Microsoft Azure is nice to have

Additional Information:

Applicants must be U.S. Citizens. Selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information. Background investigations, including criminal history, employment and education verification, drug testing, and creditworthiness, may also be conducted.

BDR Solutions, LLC is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, marital status, disability, veteran status, sexual orientation, or genetic information.