1

Internship Java Software Engineer Jobs in Portland, OR

SENIOR JAVA DEVELOPER

Portland, OR · On-site

$60.75 - $77.50/hr

The Sr. Java Developer will be a key contributor to our Product Development practice and will ... This incumbent will, at least during the first assignment, participate in developing software ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

... craft of software engineering. We take a holistic approach to designing, engineering, and ... Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python.

Position requires: • Software Development • Testing methodologies • Domain Driven Design • ... languages like Java, Python, and Node.JS • Container Technologies • DevOps Practices ...

Java Developer

Portland, OR · On-site

$54 - $70/hr

Role: Lead Java Developer Location: Bay Area, CA/Portland, OR (Remote Option as well) No. of ... As a senior software engineer, responsibilities include • Working with your local team and other ...

Software Engineer - ETL, Java Essential Functions: * Collaborate with teams across the organization, including product managers, data engineers and business leaders, to translate requirements into ...

New

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer - NIKE, Inc. - Beaverton, OR. Develop, code, configure and test software ... Java + Node.js, React+ Angula Contact: Apply at www.Nike.com/Careers Apply at www.Nike.com/Careers ...

Showing results 21-40

Internship Java Software Engineer information

See Portland, OR salary details

$28

$64

$90

How much do internship java software engineer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for internship java software engineer in Portland, OR is $64.08, according to ZipRecruiter salary data. Most workers in this role earn between $52.79 and $72.40 per hour, depending on experience, location, and employer.

What does an Internship Java Software Engineer do?

An Internship Java Software Engineer assists in designing, developing, and testing software applications using the Java programming language. Interns typically work under the supervision of experienced engineers to write code, debug issues, and contribute to software projects. They may also participate in code reviews, collaborate with team members, and learn industry best practices. This role provides hands-on experience and exposure to real-world software development processes, preparing interns for future roles as professional software engineers.

What kinds of projects and tasks can an Internship Java Software Engineer expect to work on during their internship?

As an Internship Java Software Engineer, you can expect to work on a variety of hands-on tasks such as developing, testing, and debugging Java-based applications under the guidance of senior engineers. You might assist in implementing new features, fixing bugs, or optimizing existing code. Interns often participate in code reviews, daily stand-up meetings, and collaborative team projects, giving you exposure to real-world software development workflows. This experience not only builds your technical skills but also helps you learn best practices and agile methodologies commonly used in the industry.

What are the key skills and qualifications needed to thrive as an Internship Java Software Engineer, and why are they important?

To thrive as an Internship Java Software Engineer, you need a solid grasp of Java programming, object-oriented design principles, and basic software development concepts, often supported by ongoing coursework in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic understanding of databases is typically expected. Strong problem-solving skills, willingness to learn, and effective teamwork and communication abilities help you stand out in this role. These skills and qualities are crucial for successfully contributing to real-world projects, collaborating with teams, and rapidly building your technical expertise.

What are the most commonly searched types of Java Software Engineer jobs in Portland, OR?

The most popular types of Java Software Engineer jobs in Portland, OR are:

What cities near Portland, OR are hiring for Internship Java Software Engineer jobs?

Cities near Portland, OR with the most Internship Java Software Engineer job openings:

SENIOR JAVA DEVELOPER

KG Tiger

Portland, OR • On-site

$60.75 - $77.50/hr

Full-time

Re-posted 19 days ago


Job description

Company Description

ABOUT THE COMPANY:

A global IT consulting and services company. A global technology leader and a catalyst of sustainable societal change. In that same spirit - and building on its technology heritage - The company is a catalyst for positive business change, propelling companies ahead by enabling superior operational performance. Working within their existing processes and focusing on targeted functional challenges, we help our clients respond to dynamic global change with insight and agility.

ABOUT KGTiger: 

A professional services consulting firm hired to directly source prospective candidates. The company's strategy of maintaining long-term relationships has created a success paradigm that nets great benefits for candidates and clients. Your confidentiality is totally respected. Resumes and other employment-related information are not shared with the client until we have secured your permission. Likewise, we may be asked to maintain client confidentiality.


Job Description

The Sr. Java Developer will be a key contributor to our Product Development practice and will support the development of a variety of software solutions. This incumbent will, at least during the first assignment, participate in developing software applications within the Educational services domain including but not limited to Assessment, for one of our clients. The role itself is not tied to this specific domain but having prior Educational services experience is highly desirable.

Qualifications

The incumbent must be adaptable to changing technology environments, and work collaboratively with all participants in a software development project, particularly in co-development (client and our teams), cross cultural, fast-paced teams, in a "one-team" spirit. Also, should have oral and excellent communication and interpersonal skills.
Must have:
1. Bachelor's Engineering Degree Required (Computer Science engineering degree preferred)
2. Over five (5) years of experience with developing backend applications and web services on Java platform
3. Expertise in Java 7 and/ or Java 8 and especially with building REST services with Jersey API and Spring and/ or Dropwizard framework
4. Over three (3) years of work experience with developing Web UI (HTML5, CSS3, JavaScript) single page applications
POSITION
SPECIFICATION
5. Minimum two (2) years of work experience with developing web applications with AngularJS and JQuery and packaging web apps with NPM, Bower, Less, and Grunt. Familiarity with NodeJS server frameworks like Express and Restify
6. Minimum two (2) years of strong work experience with Maven Java build tool and GIT based Source Control repositories and GIT branching strategies
7. Minimum two (2) years of work experience with IntelliJ IDEA IDE or Eclipse
8. Minimum two (2) years of work experience with Linux (RedHat/ CentOS/ Ubuntu) or Mac. development machines and Linux VMs on Windows machines
9. Understanding of Linux fundamentals and shell commands
10. Minimum one to two (1-2) year of work experience with working in short sprints in an Agile SCRUM software development life cycle model, good understanding of Scrum processes, team structure and roles, core principles, tools (JIRA, TargetProcess or similar tools), and artifacts (Epics, Stories, Tasks)
**Desired**
11. Over three (3) years' experience with DevOps and CI/CD tools like Jenkins, Atlassian Stash, Logstash, Kibana, New Relic instrumentation for analytics and monitoring
12. Minimum of 2 years of experience in developing Mobile Web UI, Mobile apps (Hybrid, Native), Responsive web UI
13. Experience with deploying apps to Amazon AWS Elastic BeanStalk using Docker
14. Good understanding of Relational databases like PostgreSQL, Oracle and MySQL and NO-SQL databases like MongoDB
15. Work experience with Java unit test frameworks like JUnit and mocking frameworks like Mockito
16. Familiar with JavaScript unit test frameworks like Karma/ Jasmine and mocking frameworks Sinon and assertion library Chai
17. Familiar with Bootstrap framework (responsive web development) and Angular Bootstrap library
18. Good understanding of static and dynamic code analysers for Test driven development
19. Familiarity with REST client tools like cURL, DHC or other browser plugins that support REST client
20. Experience developing and supporting consumer facing responsive/mobile websites for Fortune 500 clients
21. Ability to work with offshore development teams and/ or with cross cultural "hybrid" teams (client, other vendors, Client teams) either all onsite or spread across geographies
22. Familiarity with typical collaborative online tools like Microsoft SharePoint, Atlassian tools like JIRA, Stash, Confluence, and Agile Scrum tools like Target Process

Additional Information

All your information will be kept confidential according to EEO guidelines.