Java Developer | LIMS

Hollstadt, a woman-owned Twin Cities based management consulting firm, has been a partner to more than 150 domestic and global companies since 1990, creating challenging and rewarding opportunities for our consultants. Hollstadt believes in delivering high quality talent to solve all our clients’ end-to-end project lifecycle & Agile needs. We dominate our markets in management and technology consulting services, producing strategy, process and solutions, by giving our clients and consultants the quality service they expect, the depth of service they deserve… and then delivering more.
We are a refreshingly real company, led and staffed by seasoned experts who are also down-to-earth, good people. Our Core Values impact our consultant’s and client’s decision to choose Hollstadt Consulting and stay with us long term. From working with our clients to find top talent, to placing our consultants in rewarding roles, our values influence each and every decision we make at Hollstadt.
Hollstadt Consulting has earned a number of awards including:
- WBENC Certified Woman-Owned Organization
- Top 25 List of Woman-owned Businesses
- Top 25 List of Management Consulting Firms
- 2017 Women in Business Awards: Molly Jungbauer
- Minneapolis/St. Paul Business Journal's "Fast 50"​
- Minnesota Business Ethics Award.
- Minneapolis/St. Paul Business Journal's "Fast 50"​
- Minneapolis/St. Paul Business Journal 5th Largest Management Consulting Firm
- Jefferson Award Winner
Job Description
Role: Java Developer | LIMS
Contract: 1 year with potential to extend
Location: Remote (US CT/ET zones)
Rate: $47 - $60/hour W2, dependent on skills and qualifications
Summary: We are looking for a talented and detail-oriented Java Developer to join our software engineering team. The ideal candidate will have a strong background in Java development and a passion for building scalable, high-performance applications. Experience with Laboratory Information Management Systems (LIMS) is a required and will be highly valued in this role, especially for projects involving laboratory workflows and data integration.
Responsibilities:
- Design, develop, test, and maintain Java-based applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews, unit testing, and integration testing.
- Troubleshoot and resolve software defects and production issues.
- Contribute to the continuous improvement of development processes and tools.
- Support integration with LIMS platforms and laboratory systems (if applicable).
Required Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field experience
- Experience working with LIMS platforms (e.g., LabWare, STARLIMS, LabVantage).
- 5+ years of professional experience in Java development.
- Strong understanding of object-oriented programming and design patterns.
- Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
- Familiarity with RESTful APIs, microservices architecture, and web technologies.
- Proficiency with version control systems (e.g., Git).
- Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle).
- Familiarity with Agile/Scrum methodologies; and experience working in Agile environments
Preferred Qualifications:
- Knowledge of laboratory workflows and data management in scientific environments.
- Experience working to DevOps practices and CI/CD pipelines.
- Experience with cloud platforms (AWS, Azure, or GCP).