Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Software Developer image - Rise Careers
Job details

Java Software Developer

Job Family:

Software Development & Support (Digital)


Travel Required:

None


Clearance Required:

Ability to Obtain Public Trust

What You Will Do:

  • Participate in ongoing development of Laboratory Information Management System for sample tracking, meta-data recording and flow control for a clinical laboratory and high-throughput DNA sequencing facility.
  • Work with management and staff to understand laboratory workflows and define requirements to facilitate sample receipt, processing, location management and delivery documentation.
  • Optimize workflows to improve efficiency, fault tolerance and error trapping / recovery.
  • Collaborate with the team members on requirements analysis, design, configuration, change and risk management, documentation, planning, accessibility remediation and compliance, and security and quality assurance.
  • Participate in prototyping and testing of new software.
  • Prepare documentation and provide end-user training and support as necessary;
  • Establish productive working relationships and maintain effective communications with teammates and end-users.


What You Will Need:

  • Bachelor’s Degree in related field
  • Strong ability to code to support back end development and some front end support as well.
  • Three (3) years of object-oriented design and data modeling experience using modern technologies.
  • Three (3) years developing software using Java and related technologies/frameworks.
  • Three (3) years of experience working with databases and SQL queries.
  • Knowledge and expertise in the following program languages/technologies: Spring, Bootstrap, XML, SQL, MySQL, Maven, JUnit, Web Service, REST. 
  • Demonstrated professional written and verbal communication skills.
  • Demonstrated ability to work with a production team, actively participating in design and testing, and troubleshooting software.
  • Excellent analytical, organizational and time management skills.
  • Willingness to learn the biological concepts of modern molecular biology and NextGen Sequencing.


What Would Be Nice To Have:

  • Master of Science degree in Computer Science, Information Technology, or Engineering.
  • Prior experience working at the National Institutes of Health is a plus.
  • Scripting experience using AngularJS and/or React.
  • Linux experience.
  • Azure or AWS experience.

The annual salary range for this position is $74,000.00-$124,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.


What We Offer:

Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.

Benefits include:

  • Medical, Rx, Dental & Vision Insurance

  • Personal and Family Sick Time & Company Paid Holidays

  • Parental Leave

  • 401(k) Retirement Plan

  • Group Term Life and Travel Assistance

  • Voluntary Life and AD&D Insurance

  • Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts

  • Transit and Parking Commuter Benefits

  • Short-Term & Long-Term Disability

  • Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities

  • Employee Referral Program

  • Corporate Sponsored Events & Community Outreach

  • Care.com annual membership

  • Employee Assistance Program

  • Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)

  • Position may be eligible for a discretionary variable incentive bonus

About Guidehouse
Guidehouse is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, citizenship status, military status, protected veteran status, religion, creed, physical or mental disability, medical condition, marital status, sex, sexual orientation, gender, gender identity or expression, age, genetic information, or any other basis protected by law, ordinance, or regulation.


Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.


If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at 1-571-633-1711 or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.


Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.

Guidehouse Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Guidehouse DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Guidehouse
Guidehouse CEO photo
Scott McIntyre
Approve of CEO

Average salary estimate

$99000 / YEARLY (est.)
min
max
$74000K
$124000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Software Developer, Guidehouse

Are you an enthusiastic Java Software Developer looking to make a difference in the field of clinical laboratories? Look no further! Join Guidehouse in Bethesda, MD, and contribute to the ongoing development of our Laboratory Information Management System (LIMS). In this role, you will be integral to optimizing workflows for sample tracking and processing in a high-throughput DNA sequencing facility. Collaborating with a dynamic team, you’ll delve into understanding laboratory workflows while defining requirements that make an impact. Your background in object-oriented design and modern technologies like Java, Spring, and SQL will shine as you work on back-end development and some front-end support. We highly value strong communication skills, and you’ll use them to foster collaborative relationships with both your team and end-users. Not only will you be involved in requirements analysis and software testing, but you will also prepare documentation and deliver training to ensure a smooth transition for all users. With a comprehensive benefits package and a commitment to diversity, Guidehouse is a place where your skills and passion for technology can grow while contributing to an innovative field. Join us, and let’s make a difference together!

Frequently Asked Questions (FAQs) for Java Software Developer Role at Guidehouse
What are the responsibilities of a Java Software Developer at Guidehouse?

As a Java Software Developer at Guidehouse, your responsibilities include developing and optimizing the Laboratory Information Management System, collaborating on requirements analysis, and enhancing workflows. You’ll also be involved in software prototyping, testing, documentation, and end-user training, ensuring a streamlined experience for everyone.

Join Rise to see the full answer
What qualifications are required to apply for the Java Software Developer position at Guidehouse?

To be considered for the Java Software Developer role at Guidehouse, candidates must hold a Bachelor’s Degree in a related field, with at least three years of experience in object-oriented design, Java programming, and working with databases. Strong coding skills in Java and familiarity with technologies such as Spring, SQL, and MySQL are essential, along with excellent communication and analytical skills.

Join Rise to see the full answer
What programming languages and technologies should a Java Software Developer know for a position at Guidehouse?

A Java Software Developer at Guidehouse should be proficient in Java and familiar with modern technologies like Spring, Bootstrap, XML, MySQL, Maven, and JUnit. Experience with web services and REST APIs is also valuable, as well as knowledge of AngularJS or React for front-end support.

Join Rise to see the full answer
What types of projects will the Java Software Developer work on at Guidehouse?

At Guidehouse, the Java Software Developer will work on projects primarily focused on the development and optimization of a Laboratory Information Management System designed for high-throughput DNA sequencing and clinical laboratories. This includes enhancing sample tracking, processing, and location management workflows for improved efficiency.

Join Rise to see the full answer
What opportunities for growth exist for a Java Software Developer at Guidehouse?

Guidehouse is committed to professional development and offers opportunities for growth for Java Software Developers through tuition reimbursement, personal development programs, and certifications. You can also engage in community outreach programs and corporate-sponsored events that enhance your skills and network in the industry.

Join Rise to see the full answer
Common Interview Questions for Java Software Developer
Can you describe your experience with Java and object-oriented design?

Highlight specific projects where you utilized Java and object-oriented design principles. Discuss key features you developed, any design patterns applied, and how your solutions impacted project outcomes.

Join Rise to see the full answer
How do you ensure code quality and efficiency in your work?

Explain the importance of code reviews, automated testing, and documentation. Share tools you’ve used for testing and quality assurance, such as JUnit, and provide an example of how these practices improved a past project.

Join Rise to see the full answer
What experience do you have with databases and SQL?

Discuss the databases you have worked with, your experience writing SQL queries, and how you optimized data handling in your past roles. Share specific examples of how you resolved data-related challenges.

Join Rise to see the full answer
Describe a challenging project you worked on as a Java Software Developer.

Choose a specific project that had complexities related to requirements, deadlines, or technology. Discuss your problem-solving approach, the skills you applied, and what you learned from the experience.

Join Rise to see the full answer
How do you approach collaboration with team members?

Discuss your strategies for effective teamwork, including communication methods, conflict resolution, and ensuring everyone's contributions are valued. Provide examples of successful collaborations in your past projects.

Join Rise to see the full answer
What coding frameworks are you familiar with and how have you applied them?

List frameworks such as Spring and discuss specific situations where you implemented them. Explain how they enhanced your development process and contributed to project success.

Join Rise to see the full answer
How do you stay current with new technologies and programming languages?

Talk about your engagement with continuous learning through online courses, workshops, or local meetups. Mention any relevant certifications or current learning goals you are pursuing to stay updated in the field.

Join Rise to see the full answer
Can you explain the importance of back-end development in a full-stack project?

Discuss how back-end development drives application logic, data management, and integration with front-end interfaces. Provide examples of how you ensured seamless interaction between front-end and back-end components.

Join Rise to see the full answer
What are the key considerations when optimizing software for performance?

Share your understanding of performance optimization techniques such as profiling, caching strategies, and database optimization. Discuss any specific examples of how you've applied these techniques to enhance application performance.

Join Rise to see the full answer
Why do you want to work at Guidehouse as a Java Software Developer?

Align your personal values with Guidehouse’s mission and culture. Emphasize your enthusiasm for working in the clinical technology field, the opportunity for professional growth, and the chance to contribute to impactful projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Be a key player in shaping the future of healthcare strategy as an Associate Director at Guidehouse.

Photo of the Rise User
Posted 8 days ago

Guidehouse is looking for a qualified Health Information Management (HIM) Tech II to advance their efficiency in handling medical records in a fully remote capacity.

Photo of the Rise User

Join Visa AI as a Service as a Senior Machine Learning Engineer and help drive innovation in AI and payment solutions.

Photo of the Rise User

Looking for a fullstack developer proficient in F# and C# to improve our B2B financial cockpit at Veepee.

Photo of the Rise User
Psychology Today Remote No location specified
Posted 19 hours ago

Become a pivotal contributor at Psychology Today, where your development skills can significantly improve mental health access.

Photo of the Rise User
ManTech Hybrid US, Fairfax, VA; Virginia, McLean, VA
Posted 18 hours ago

As a Junior Software Developer at ManTech, you'll leverage your skills in Linux and Ruby on Rails to develop and support telephony systems.

Photo of the Rise User
Posted 3 days ago

Join Visa as a Staff DevOps Engineer and tackle complex challenges in a collaborative environment focused on innovation.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Solutions Architect and contribute to innovative technology solutions in a diverse and inclusive environment.

Photo of the Rise User
Yapily Remote No location specified
Posted 9 days ago

As a Java Software Engineer at Yapily, you'll design next-generation data systems that empower innovative financial services.

Photo of the Rise User
Posted 2 days ago

VISA is looking for a Software Engineer Associate to help transform the payments landscape through innovative software solutions.

Complex Journeys Demand a Trusted Guide. That’s Us.

85 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
173 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
10 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife