1

Java Programming Jobs in Redmond, WA (NOW HIRING)

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 ...

Java AWS Developer

Redmond, WA

$57 - $74/hr

Document all programming tasks and procedures * Perform routine software maintenance Qualifications: * 7+ years experience in Java, Springboot, microservices * 3+ years experience in AWS * 2+ years ...

Java AWS Developer

Redmond, WA

$57 - $74/hr

Document all programming tasks and procedures * Perform routine software maintenance Qualifications: * 7+ years experience in Java, Springboot, microservices * 3+ years experience in AWS * 2+ years ...

Senior Java Engineer

Redmond, WA · On-site

$140K - $170K/yr

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 ...

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 ...

Java Developer

Bothell, WA

$57 - $73.75/hr

Java Consultant Location : Bothell, WA Duration : 6+Months Interview : Phone + Skype Must Have Skills: Willing to take Training on ATG Dynamo on Client Location (FREE of Cost), Core Java, Advanced ...

Java Developer

Seattle, WA · On-site

$58.25 - $75.50/hr

Java Developer Seattle, WA 98104 Long Term No C2C at this moment, any Visa okay. Thanks! • 7+ years of experience with Java Development: Creating Object Oriented Java code in a high scalable e ...

Micro Services Java Developer Duration: 12 months Location: Seattle ( Eastside) Required Skills: Top Three Skills: Micro Services Java Development - ability to write code from scratch * Agile ...

Senior Java Developer

Seattle, WA · On-site

$65.25 - $83/hr

Core Java, J2EE, Spring Boot, Microservices, REST APIs * Generative AI, LLMs, RAG, AI Agents, Prompt Engineering * OpenAI, Gemini, Claude, Llama or similar AI platforms * LangChain, LangGraph ...

Java Developer

Bellevue, WA

$57.50 - $74.50/hr

Calibri,sans -serif">Developing applications using Java - Very strong foundations and work ... Calibri,sans -serif">BS in Computer Science or Engineering (or comparable technical discipline) is ...

next page

Showing results 1-20

Java Programming information

See Redmond, WA salary details

$17

$63

$86

How much do java programming jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for java programming in Redmond, WA is $63.50, according to ZipRecruiter salary data. Most workers in this role earn between $54.90 and $71.06 per hour, depending on experience, location, and employer.

What does a typical workday look like for a Java Programmer?

A typical workday for a Java Programmer involves writing, testing, and debugging code for various applications or backend systems, often as part of a broader development team. You may participate in daily stand-up meetings, collaborate with project managers or QA engineers, and review code with peers to ensure best practices are followed. Beyond coding, you might also contribute to design discussions, refine user stories, and handle tasks related to integrating APIs or optimizing system performance. This role balances independent programming tasks with frequent interaction and coordination across technical and sometimes client-facing teams.

How much does a Java coder make?

A Java programmer's salary varies based on experience, location, and skill level, but typically ranges from $60,000 to $120,000 annually. Entry-level positions may start lower, while experienced developers with expertise in frameworks like Spring or tools such as Git can earn higher salaries.

What jobs can you get with Java programming?

Java programming skills can lead to roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These positions typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

Are Java programmers still in demand?

Java programmers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in Java, along with knowledge of frameworks like Spring and experience with cloud environments, enhance job prospects in this field.

What is a Java Programming job?

A Java Programming job involves designing, developing, and maintaining applications using the Java programming language. Java developers work on a variety of projects, including web applications, mobile apps, enterprise software, and cloud-based solutions. Responsibilities often include writing code, debugging, testing, and collaborating with teams to ensure software efficiency and scalability. Java is widely used due to its platform independence, making it a valuable skill in industries like finance, healthcare, and technology.

Is Java still useful in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Java developers with knowledge of frameworks like Spring and experience with cloud environments continue to be in demand, as the language's stability and extensive ecosystem support ongoing use in various industries.

Which pays more, C++ or Java?

For Java programming roles, salaries are generally comparable to C++ positions, but C++ developers often earn slightly higher due to its use in performance-critical applications like systems and game development. Salary differences can vary based on experience, industry, and location, and both require strong programming skills and knowledge of relevant tools and frameworks.

What are the key skills and qualifications needed to thrive in the Java Programming position, and why are they important?

To thrive in Java Programming, you need a strong command of object-oriented programming, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and relevant Java certifications (e.g., Oracle Certified Professional) is highly valued. Strong teamwork, effective communication, and adaptability help Java programmers excel in collaborative and fast-paced environments. These skills ensure the delivery of robust, maintainable code and support ongoing success in evolving tech landscapes.

What are the most commonly searched types of Java Programming jobs in Redmond, WA? The most popular types of Java Programming jobs in Redmond, WA are:
What are popular job titles related to Java Programming jobs in Redmond, WA? For Java Programming jobs in Redmond, WA, the most frequently searched job titles are:
What job categories do people searching Java Programming jobs in Redmond, WA look for? The top searched job categories for Java Programming jobs in Redmond, WA are:

$140K - $170K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 23 days ago


Job description

Description:

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.

Responsibilities:

  1. Java-Centric Development:
  2. 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).
  3. Hardware Integration:
    • 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.
  4. Database & Systems Management:
    • 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.
  5. Technical Leadership:
    • 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.

Onsite Requirement: 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.

Qualifications:

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).

Technical Skills:

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++).

Soft Skills & Culture Fit:

"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.

Benefit:

  • 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

Perks: 

  • Free colleague meals during shift
  • Onsite massages Charis
  • Onsite gyms

Compensation:
Salary range: $140,000 - $170,000 total compensation, including bonus, depending on experience and qualifications.