STEM OPT Entry Level Jobs
Entry level jobs are a strong fit for STEM OPT students: most require the bachelor's degrees that qualify you for the 24-month extension, and entry-level hiring cycles give you time to confirm E-Verify enrollment before your initial OPT period ends. Your 36 months of total work authorization covers a full early-career runway.
Find STEM OPT Entry Level JobsOverview
Showing 5 of 2,037+ Entry Level jobs










See all 2,037+ Entry Level Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Entry Level roles.
Get Access To All Jobs
INTRODUCTION
Jr. Java Developer
The role will primarily involve web application system maintenance and server-side design and programming work, but will also include some traditional user interface and application module development as well. Responsibilities cover the entire development lifecycle, from requirements gathering and brainstorming, analysis, coding, testing and documentation. It also requires strong problem-finding skills with quick adaptation to existing application for business functions and technical structural layout.
BASIC QUALIFICATIONS
- 1~5+ years in web based related system development including Java experience in developing or maintaining intranet systems.
- She/he has to speak in English fluently in verbal and writing.
- Experienced Java Developer with either knowledge in the following areas; Full J2EE stack, RIA framework, Spring, iBatis/Hibernate/JPA, Java, JDBC, JSP/Servlet, Web Services, JMS, etc.
- Experience with HTML/DHTML, jQuery/JSon, Java Script, AJAX
- Experience with Oracle database server, SQL, PL/SQL procedures
- Experience in data analytics & visualization tool (ex: Tableau, Power BI) - preferred
- BS/BA or higher in Computer Science or related field – preferred
PREFERRED QUALIFICATIONS
- Goal oriented and self-motivated.
- Ability to work in a fast paced environment is crucial.
- Ability to learn, excel and deliver at a quick pace is required.
- Candidate must have the ability to work independently or within a team environment.
- Korea/English Bilingual preferred
COMPENSATION
- Pay Range: $56,000 to $83,000 per year
BENEFITS
Medical, dental, and vision insurance; 401(k) retirement plan; paid sick leave; life, accidental death & dismemberment (AD&D), and long-term disability (LTD) insurance; and optional voluntary life/AD&D coverage. Benefits are subject to eligibility and applicable plan terms.
We’re committed to creating a workplace where employees feel valued, supported, and empowered to grow. Our team benefits from competitive compensation, comprehensive health and wellness offerings, and opportunities for professional development. We are proud to be an equal opportunity employer and make all employment decisions without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected status.
We comply with all applicable federal, state, and local employment laws, including those related to fair hiring practices, pay transparency, workplace safety, and reasonable accommodations. We are dedicated to maintaining an inclusive environment where everyone has the opportunity to succeed and contribute meaningfully.
See all 2,037+ STEM OPT Entry Level Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Entry Level Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization in Entry Level
Verify your CIP code before applying
Check that your degree's Classification of Instructional Programs code maps to a DHS-designated STEM field. Your DSO can confirm this from your I-20, and mismatches discovered after filing delay or invalidate your extension.
Screen job postings for E-Verify language
Look for 'E-Verify employer' or 'authorized to work in the U.S.' disclosures in the job listing. If neither appears, ask the recruiter directly before investing time in the process, since E-Verify enrollment is a hard requirement for STEM OPT.
Search verified sponsors on Migrate Mate
Filter entry level roles by employers already confirmed as E-Verify participants on Migrate Mate. This removes the guesswork of vetting sponsorship eligibility yourself and puts you in front of roles structured for OPT students from day one.
Draft your I-983 training plan early
The I-983 must document specific learning objectives tied to your STEM degree before your employer signs it. Prepare a draft outlining your role, skills you'll develop, and how each maps to your field so the employer review goes quickly.
Time your application to your OPT end date
Submit your STEM OPT extension application no later than 90 days before your initial OPT expires. USCIS recommends filing earlier given processing variability, and a gap in authorization resets your job search timeline significantly.
Confirm the role qualifies as a training experience
USCIS requires that your entry level position provide practical training directly related to your degree. Review the job description against your I-983 objectives before accepting an offer to avoid a denial or a required amendment later.
Frequently Asked Questions
Can I work in an entry level job on STEM OPT?
Yes. Entry level roles qualify for STEM OPT as long as the position provides practical training directly related to your STEM degree and your employer is enrolled in E-Verify. The role doesn't need to be senior or highly specialized. What matters is the connection between your job duties and your degree field, which you document on the I-983 training plan.
How do I know if an entry level employer is enrolled in E-Verify?
Ask the recruiter or HR contact directly whether the company is an E-Verify participant. Some job postings include this disclosure, but many don't. You can also ask for the company's E-Verify company ID as confirmation. Migrate Mate filters entry level listings by verified E-Verify employers, so you can skip this vetting step and apply with confidence.
What STEM degrees qualify me for the 24-month OPT extension?
Your degree must fall under a DHS-designated STEM Classification of Instructional Programs code. Common qualifying fields include computer science, engineering, mathematics, biology, chemistry, and data science, but the full list is maintained by DHS and tied to the CIP code on your I-20. Your DSO can confirm your eligibility before you file. Degrees outside designated codes don't qualify regardless of how technical the role is.
What is the I-983 and what do I need from my entry level employer?
The I-983 is a training plan that documents how your entry level role connects to your STEM degree. You and your employer complete it together before your extension is filed. Your employer must describe your job duties, identify the skills you'll gain, and sign the form. USCIS can request it during a site visit, so both you and your employer should keep copies for the full duration of your authorization.
Does cap-gap coverage apply while my STEM OPT extension is pending?
Cap-gap applies to F-1 students whose H-1B visa petition is filed before their OPT expires, not to the STEM OPT extension itself. If you're in your initial OPT period and your employer files an H-1B petition on your behalf, cap-gap extends your work authorization through September 30 of that fiscal year. The STEM OPT extension is a separate process filed with USCIS and doesn't trigger cap-gap coverage on its own.