Web Developer Entry-Level
Midland, TX · On-site
... internship/project experience) Hands-on experience with Node.js (personal, academic, or ... CFML, C#, Java, PHP also acceptable) Comfort reasoning about data flows between applications and ...
Midland, TX · On-site
... internship/project experience) Hands-on experience with Node.js (personal, academic, or ... CFML, C#, Java, PHP also acceptable) Comfort reasoning about data flows between applications and ...
Midland, TX · On-site
... internship/project experience) Hands-on experience with Node.js (personal, academic, or ... CFML, C#, Java, PHP also acceptable) Comfort reasoning about data flows between applications and ...
$15.77 - $21.43
0% of jobs
$21.43 - $27.10
0% of jobs
$27.10 - $32.77
1% of jobs
$32.77 - $38.44
3% of jobs
$38.44 - $44.10
6% of jobs
$44.10 - $49.77
14% of jobs
$49.99 is the 25th percentile. Wages below this are outliers.
$49.77 - $55.44
20% of jobs
The median wage is $56.85 / hr.
$55.44 - $61.10
23% of jobs
$63.52 is the 75th percentile. Wages above this are outliers.
$61.10 - $66.77
18% of jobs
$66.77 - $72.44
11% of jobs
$72.44 - $78.11
4% of jobs
$15
$57
$78
| Aspect | Java Internship | Java Developer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Bachelor's degree in Computer Science or related, often with certifications |
| Work Environment | Entry-level, training-focused, often part-time or temporary | Full-time, professional development, project-based |
| Employer & Industry Usage | Internships offered by tech companies, startups, and organizations for training | Full-time roles in software development companies, IT departments, or tech firms |
| Common Search & Comparison Intent | Understanding entry points into Java development | Seeking full-time Java development roles |
In summary, a Java Internship is an entry-level, training-focused position designed for students or recent graduates to gain practical experience. A Java Developer is a full-time professional role requiring more experience and responsibility in developing Java applications.
Cities near Odessa, TX with the most Java Internship job openings:
Other
This job post has expired today. Applications are no longer accepted.
We’re hiring a Junior Web Developer to support and enhance our Careers web platform. This is a great opportunity for someone early in their career who enjoys working on real production systems while helping modernize a legacy application into a more maintainable, component-based platform.
You’ll work closely with senior engineers and our Infrastructure team to deliver enhancements, fix bugs, improve performance, and help keep the platform stable and secure — with opportunities to participate in ongoing refactoring and modernization efforts.
What you’ll do
Build and maintain backend services using Node.js (API endpoints, integrations, business logic)
Develop and enhance front-end features using Vue.js (forms, validation, API-driven views, reusable components)
Maintain and extend an existing Adobe ColdFusion (CFML) application while gradually refactoring portions of the UI and workflows into a modern Vue.js-based front end
Assist with breaking down legacy ColdFusion pages into reusable API endpoints and front-end components, with guidance from senior engineers
Implement small-to-medium features from defined requirements, coordinating changes across UI, APIs, and backend systems
Troubleshoot production issues (application errors, UI bugs, unexpected behavior) and assist with root-cause analysis
Work with HTTP APIs, JSON payloads, authentication/session patterns, and data flows between services
Participate in code reviews, documentation, and team delivery practices (Jira tickets, Git feature-branching, testing, release notes)
Collaborate with Infrastructure/DevOps on deployments, configuration changes, logging/monitoring, and environment stability
Help improve code quality over time through refactoring, reducing recurring issues, and improving maintainability
What we’re looking for (requirements)
0–3 years of professional experience (or strong internship/project experience)
Hands-on experience with Node.js (personal, academic, or professional projects)
Experience building front-end features using JavaScript and a modern “reactive” framework (Vue.js preferred; React/Angular acceptable)
Solid understanding of web development fundamentals (HTTP, REST APIs, JSON, forms, sessions, basic security concepts)
Experience working with at least one server-side language (Node.js preferred; CFML, C#, Java, PHP also acceptable)
Comfort reasoning about data flows between applications and databases (no deep SQL expertise required)
Familiarity with Git and Git CLI
Methodical approach to debugging and problem-solving