Senior Java Engineer
$140k - $170kGenScript Biotech
Senior Java Engineer
Redmond, Washington, United States
Architect and develop mission-critical Java software for next-generation automated instruments, enabling precise control of microcontrollers, valves, sensors, and pressure regulators. Own the full-stack software infrastructure, from low-level hardware communication (USB/SPI/serial) and embedded firmware integration to GUI design, data pipelines, and database management, ensuring reliability for end-user scientists.
Lead high-level Java development for instrument control, including multi-threaded applications, GUI frameworks (JavaFX/Swing), and hardware abstraction layers. Modernize legacy Java codebases while maintaining backward compatibility with embedded systems (custom controller PCB based on industry standard microcontroller). Interface with microcontrollers, sensors, and actuators via protocols (SPI/I2C/serial) and real-time messaging systems. Debug and optimize low-level communication between software and hardware components. Design and maintain relational databases for instrument metadata, experiment logs, and process analytics. Implement data analysis pipelines (Python/Java) for real-time monitoring, post-processing analysis and process optimization. Act as SME for software architecture: document APIs, enforce good design practices, and mentor junior engineers if needed. Drive CI/CD pipelines, version control (Mercurial/Git), and automated testing frameworks.
This is a fully onsite role due to the hands-on nature of instrument control, hardware integration, and close collaboration with engineering and scientific teams.
Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software Engineering, Electrical Engineering or a related Engineering field. Experience: 6–8 years in Java development for instrumentation/robotics/embedded systems (or equivalent). Java Expertise: Core Java, multi-threading, JavaFX/Swing, Maven, NetBeans. Hardware Protocols: USB, Serial, SPI, I2C (hands-on debugging). Bonus: Python scripting, Qt/GUI frameworks, embedded firmware (C/C++). "Product mindset": Balance technical rigor with end-user needs (scientists' workflows). Communicate complex ideas clearly to both engineers and non-technical stakeholders. Autonomy: Self-driven in ambiguous, R&D-paced environments.
Medical Insurance/ Vision Insurance/ Dental Insurance, 401(k) & Retirement Savings Plan (RSP), Short Term Disability Insurance, New Child Leave, Paid Time Off, Paid Company Holidays per year, Paid Sick Days (earned based on hours worked), Compassionate Leave, Jury Duty Leave, Float day, Personal days. Free colleague meals during shift, Onsite massages Charis, Onsite gyms. Salary range: $140,000 – $170,000 total compensation, including bonus, depending on experience and qualifications.
$120k - $150k
...Enterprise Technology at Adaptiva We’re looking for talented Software Engineers who are excited to solve hard technical problems, build at... ...3-5 years of professional software development experience with Java. Strong foundations in algorithms, data structures, object‑...Senior- GenScript/ProBio in Redmond, WA is looking for a skilled software engineer specializing in Java to oversee the full-stack software infrastructure required for automated instruments. Candidates will engage in diverse responsibilities including hardware integration, database...Senior
$60k
A global IT staffing provider is seeking an experienced Java Architect to lead development on large-scale web applications. The ideal candidate will possess expertise in Java EE, IBM development software, and a deep understanding of web application security. This role...Senior$60k
...Redmond, WA. The role requires at least 5 years of experience in application development and maintenance, with skills in APIGEE and Java. This long-term position offers a starting salary of $60,000, along with benefits like medical and dental insurance, 401K, travel allowance...Senior- Dev9, based in Kirkland, Washington, is looking for an experienced software developer with strong expertise in Java and Cloud technologies. You will engage in providing tailored software solutions while collaborating closely with a passionate team. The ideal candidate...Senior
- Avtech solution is seeking an experienced Java Developer with NodeJS skills to work in Bellevue, WA. The ideal candidate should have 8+ years of professional experience and at least 2 years of experience with NodeJS. Responsibilities include implementing features in field...Senior
- ...extensive experience in Angular and TypeScript. This role involves creating dynamic applications and integrating backend services using Java. The ideal candidate will possess strong analytical and problem-solving skills, with a solid understanding of unit testing and end-...Senior
- ...SDE 3 to work with Microsoft in Redmond, WA. This contract position requires 3-5 years of experience in C#/Java or C++ and a solid understanding of game engines and rendering systems. The successful candidate will develop highly scalable systems for game processing, working...SeniorContract work
- Providence in Redmond seeks a Senior Principal Software Engineer to own the development and quality of key solutions. In this hybrid role, you will leverage... ...project outcomes. Your strong background in C#, Java, and cloud technologies is essential for transforming healthcare...Senior
- Cynet systems Inc is looking for an experienced Java Developer with Performance Testing experience in Bellevue, WA. This role requires... ...of 10 years of experience in Java development and performance engineering, requiring strong analytical skills in thread dumps and load...Senior
- Trigyn Technologies is seeking a Software Developer (Java / Web Services) for a contract assignment in Bellevue, WA. The ideal candidate should have a strong background in Software Development lifecycle, especially with Java and Web Services. You will be responsible for...SeniorContract work
- Adept Solutions Inc. is looking for a Senior Programmer/Analyst to design, implement, and maintain complex applications. The role requires 5+ years in enterprise Java web development and profound knowledge of Java and JEE internals. Responsibilities include leading requirement...Senior
- A technology firm is seeking a Java Front End developer with over 14 years of experience in IT. The role involves architecture, design, and development of eCommerce applications, with responsibilities including initial project setups, client education, and workflow adaptation...Senior
- A growing software development firm in Bothell, Washington, is seeking a skilled Java/J2EE Developer with expertise in Angular.JS and UI skills. The ideal candidate will possess strong competencies in Java, microservices, and team leadership. This is a full-time permanent...SeniorPermanent employmentFull time
- Providence Health & Services is seeking a Senior Principal Software Engineer for a hybrid role in Redmond, WA. The ideal candidate will take ownership of solutions that enhance caregiver experience, with a strong background in software development and technical leadership...Senior
- ...a software developer with 2+ years of experience in software development processes. The ideal candidate should have experience with Java technologies and database management like MySQL or Oracle. The role requires effective communication skills and a strong understanding...
- ...seeking a highly experienced individual with over 10 years in software development. The ideal candidate must possess strong skills in Java and SQL, with familiarity in NoSQL databases like MongoDB and cloud architectures. The position requires US citizenship or H4 EAD...Senior
- ...cybersecurity located in Redmond, WA, is seeking an experienced Back-End engineer to join our Identity product group. This hybrid role involves... ..., expertise in modern programming languages like Go or Java, and experience with system architecture. We offer a competitive...Senior
- ...manage tasks effectively, and practice efficient time management. Engineering Excellence: Focus on detail‑oriented work, conduct code reviews... ...for successful outcomes. What You Will Bring Proficiency in Java for backend services, including experience with Spring Boot....SeniorWork at officeFlexible hours
$76.2 - $129.74 per hour
Senior Principal Software Engineer IS - Hybrid The Senior Principal Software Engineer takes end-to-end ownership for development and quality of solutions... ...experience with object-oriented programming in C#, Java, Python or equivalent. Experience with source code control...Senior$165.6k - $296.4k
...Overview We are hiring for a Senior Principal Product Manager with a proven track record of building AI-driven, scalable advertising... ...Bidding products. You will partner closely with Data Science, Engineering, UX, Product Marketing, Legal, and Finance to design solutions...SeniorLocal area$150k - $170k
...teams, and modernizing legacy systems. Qualified candidates will have 6-8 years of experience in full-stack development, proficiency in Java and Python, and a Bachelor’s degree in a related field. We offer medical, vision, and dental insurance, along with a competitive...Senior- ...of experience in software development and lead architectural design and mentoring. Proficiency in modern programming languages like Java, C++, and C#, as well as experience with unit testing and performance optimization, is essential. This role highlights the importance...SeniorContract work
- Deep Sync, located in Kirkland, WA, is looking for a Senior Software Engineer to join our US engineering team. This role will focus on designing... ...5 years of experience, strong programming skills in Python, Java, or C++, and experience with cloud platforms like AWS. Benefits...SeniorWork at officeFlexible hours
$184k - $287.5k
...lasting impact on the world. NVIDIA is seeking a Sr. Systems Software Engineer for the Apache Spark Acceleration group. Over the past five... ...a related field (or equivalent experience) Proficiency in C++, Java, Scala Experience supporting enterprise customers Familiarity with...Senior- ...customers and project teams within the EXD-SAP group at Microsoft. As a senior SAP Basis Administrator, this person will be the final point of... ...stack (6.40, 7.00 and 7.01 Basis level), LiveCache, TREX, Java, XI/PI, Solution Manager as well as Windows Server, IIS and SQL...SeniorWork experience placement
- Motion Recruitment is seeking a Software Development Engineer III to join an innovative engineering team. This role focuses on building a... ...years of software development experience, strong skills in C#, C++, Java, or Perl, and experience in AWS. A comprehensive benefits...SeniorFlexible hours
- Microsoft Corporation is seeking a Senior Software Engineer for its Cloud Storage Platform in Redmond, WA. This role involves designing and delivering... ...experience with programming languages like C, C++, C#, or Java. Excellent collaboration skills and the ability to manage...Senior
$65 - $69.67 per hour
Senior Systems Engineer Vulnerability Assessment (Hybrid - San Diego, CA or Kirkland, WA) We are looking for a Senior Systems Engineer for a large... .... Familiarity with programming language components for Java and Python. Strong coordination and troubleshooting skills...SeniorContract workWork at office- Job Title: Senior Android- Linux Software Engineer Job ID: 14810-1 Location: Redmond, WA Duration: Long Term Employment Type: W2 Visa Type: (Avoid CPT and... ...SW driver development BSP and OS image creation Java/Rust/Kotlin Hardware Bringup/Debugging No layers allowed...SeniorImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- entry level java developer remote Redmond, WA
- java web developer Redmond, WA
- java developer remote part time Redmond, WA
- java developer Redmond, WA
- java software engineer Redmond, WA
- senior app developer Redmond, WA
- senior magento developer Redmond, WA
- sr technical product manager Redmond, WA
- senior manager pmo Redmond, WA
- senior accountant part time Redmond, WA

