2

Junior Java Developer Remote Jobs in Portland, OR

Nice to have: * Programming Experience in C++ and/or java is a plus, but not a requirement ... Flex Working Hours and 100% Remote Work. * Permanent Position, Competitive Base Salary,and Bonus.

Nice to have: * Programming Experience in C++ and/or java is a plus, but not a requirement ... Flex Working Hours and 100% Remote Work. * Permanent Position, Competitive Base Salary, and Bonus.

Design Insights & Validation Research Lead Description - Intermediate- Experience Design Engr 2 - ... Mentor junior researchers or guide designers on research best practices, where applicable. * Ensure ...

Cost Segregation Manager

Portland, OR · On-site +1

$115K - $136K/yr

Partner with internal tax teams, engineers, and valuation specialists to execute studies ... Mentor and develop junior professionals while helping oversee team performance and project quality.

Senior Product Manager

Portland, OR · On-site +1

$120K - $145K/yr

Remote (with flexibility to work from the Portland, OR or Austin, TX offices as desired or needed ... Acts as a resource for junior staff (peer-to-peer) Impact Results * Successful execution ...

We're a remote-first, lean team moving fast on product and already working with some of the largest companies in the industry. We're looking to hire a mission driven, full-stack engineer that wants ...

New

next page

Showing results 1-20

Junior Java Developer Remote information

See Portland, OR salary details

$64.7K

$113.3K

$170.8K

How much do junior java developer remote jobs pay per year?

As of Jul 9, 2026, the average yearly pay for junior java developer remote in Portland, OR is $113,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,100.00 and $113,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Java Developer Remote, and why are they important?

To excel as a Junior Java Developer Remote, you should possess a solid understanding of Java programming, object-oriented design, and a relevant degree or equivalent experience. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic knowledge of databases and REST APIs is typically required. Strong problem-solving, communication, and self-motivation are key soft skills for remote collaboration and project delivery. These competencies ensure you can efficiently contribute to development projects, adapt to remote workflows, and communicate effectively with distributed teams.

What does a Junior Java Developer do when working remotely?

A Junior Java Developer working remotely is responsible for assisting in the design, development, and maintenance of Java-based applications. They often collaborate with senior developers and teams using online tools, write and test code, fix bugs, and participate in code reviews. Remote junior developers need to communicate effectively, manage their own time, and use version control systems like Git. Their tasks typically involve learning and applying Java frameworks, following best coding practices, and continuously improving their programming skills.

What is the difference between Junior Java Developer Remote vs Junior Software Engineer Remote?

AspectJunior Java Developer RemoteJunior Software Engineer Remote
Required CredentialsBachelor's in CS or related field, Java certifications often preferredBachelor's in CS or related field, programming certifications beneficial
Work EnvironmentRemote, collaborative teams, Agile methodologiesRemote, Agile teams, cross-functional collaboration
Employer & Industry UsageTech companies, startups, software firmsTech companies, software development firms, startups
Common Search & ComparisonYesYes

The main difference between a Junior Java Developer Remote and a Junior Software Engineer Remote lies in their focus areas. The Junior Java Developer primarily specializes in Java programming, while the Junior Software Engineer may work with multiple languages and broader engineering tasks. Both roles typically require similar educational backgrounds and work in remote, collaborative environments within tech industries.

What are some common challenges faced by Junior Java Developers working remotely, and how can they overcome them?

Junior Java Developers working remotely often face challenges such as limited access to immediate mentorship, difficulties in communicating technical questions, and staying engaged with the team. To overcome these, it's helpful to proactively schedule regular check-ins with senior developers, participate in virtual stand-ups, and make use of collaboration tools like Slack or Jira to ask questions and track progress. Building a habit of writing clear documentation and seeking feedback can also accelerate learning and foster stronger connections with your remote team.

How to Become a Remote Junior Java Developer

To become a remote junior Java developer, you typically need a bachelor’s degree in information technology, computer science, telecommunications, or engineering. Employers prefer candidates with prior experience and knowledge of Java programming, which you can gain through internships or entry-level roles. To be successful in this career, you must be familiar with programming languages and technologies, including J2EE, C, C++, Python CGI, or XML/XHTML, and know Object Oriented concepts with programming. Additional qualifications include strong coding skills, the ability to meet deadlines, and proficiency with software development tools and applications. A virtual position also requires a reliable internet connection and updated computer equipment.

What job categories do people searching Junior Java Developer Remote jobs in Portland, OR look for? The top searched job categories for Junior Java Developer Remote jobs in Portland, OR are:
Process Mechanical Estimator (Mid-level)

Process Mechanical Estimator (Mid-level)

DHD Consulting

Portland, OR • On-site, Remote

Full-time

Re-posted 4 days ago


Job description

Mid-Level Process Mechanical Estimator

Location: Indianapolis, IN (Onsite) / Portland, OR (Remote) / Phoenix, AZ (Remote)

Job Description:


The Mid-Level Process Mechanical Estimator prepares detailed cost estimates for mechanical and process-related construction scopes. The role supports senior team members by developing budget estimates, reviewing trade pricing, and performing cost reconciliations using project documentation, industry standards, and current market data. The candidate works closely with internal teams, architects, engineers, and trade partners to ensure accurate, fair, and well-supported cost assessments.

Key Duties & Responsibilities:

  • Cost Estimating: Prepares detailed cost estimates by analyzing drawings, specifications, and project documentation for mechanical and process scopes.

  • Quantity Takeoff: Performs accurate quantity takeoffs using design documents and established estimating practices.

  • Pricing Analysis: Sources and validates current labor, material, and subcontractor pricing using industry databases, vendors, and market inputs.

  • Cost Benchmarking: Develops “should-cost” estimates to evaluate trade submissions and confirm pricing reasonableness.

  • Bid Review: Evaluates trade bids against project scope, market conditions, and budget constraints, identifying variances and risks.

  • Reconciliation: Compares and reconciles multiple estimates and explains cost differences in a clear, structured manner.

  • Industry Compliance: Applies knowledge of union labor requirements and trade cost standards, including mechanical contracting practices.

  • Collaboration: Works with architects, engineers, and project teams to clarify scope and maintain effective working relationships.

  • Documentation: Maintains organized estimating files, cost databases, and supporting documentation in accordance with company standards.

  • Continuous Improvement: Supports senior staff in identifying process efficiencies and improving estimating accuracy and workflows.

  • Field Support: May conduct site visits as required to validate conditions and support estimating accuracy, including occasional client-site travel.

  • Team Support: Provides guidance to junior staff on assigned estimating tasks when needed.

  • Assignment Ownership: Works within a collaborative environment while independently managing assigned estimating deliverables and making sound technical judgments.

  • Travel Requirement: Travels quarterly to Indianapolis, IN if based in Oregon or Arizona, as required by project needs.

  • Additional Duties: Performs other related responsibilities as assigned by the supervisor.

Qualification Requirements:

  • Education: Bachelor’s degree in Engineering, Quantity Surveying, Construction Management, or a related field, or equivalent relevant experience.

  • Experience: 5–10 years of experience in mechanical, process, or construction estimating roles.

  • Estimating Expertise: Well-versed in quantity takeoffs and RSMeans-based estimating methodologies.

  • Industry Knowledge: Familiar with mechanical contracting standards and associated practices, including organizations such as MCAA and/or SMACNA.

  • Bid Evaluation: Strong experience reviewing and analyzing trade bids for scope alignment and cost accuracy.

  • Technical Skills: Proficient in Microsoft Office Suite, Adobe Acrobat, Windows OS, and web-based estimating or project tools.

  • Analytical Skills: Strong ability to analyze data, identify cost drivers, and make informed estimating decisions.

  • Communication Skills: Effective verbal and written communication skills for presenting estimates and explaining variances clearly.

Our client is an Equal Opportunity Employer and consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected category under applicable law.

]]>