1

Internship Java Software Engineer Jobs in College Station, TX

RIS Principal Software Engineer

College Station, TX ยท Hybrid

$111.60K - $149.70K/yr

Job Title RIS Principal Software Engineer Agency Texas A&M University Department Research Info ... Required Experience: * 7 Years of experience in Java, PL\SQL, Spring Boot, and Angular; 5 years of ...

Java Tutor

College Station, TX ยท Remote

$40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Bryan, TX ยท Remote

$40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

... internships, academic or personal projects such a GIT Hub, Meet Ups, etc.) You are resourceful ... other software solutions engineer to share knowledge and improve overall product/solution YOUR ...

next page

Showing results 1-20

Internship Java Software Engineer information

See College Station, TX salary details

$22

$49

$70

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

As of May 28, 2026, the average hourly pay for internship java software engineer in College Station, TX is $49.97, according to ZipRecruiter salary data. Most workers in this role earn between $41.15 and $56.44 per hour, depending on experience, location, and employer.

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 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 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 cities near College Station, TX are hiring for Internship Java Software Engineer jobs? Cities near College Station, TX with the most Internship Java Software Engineer job openings:

RIS Principal Software Engineer

Tamus

College Station, TX โ€ข Hybrid

$111.60K - $149.70K/yr

Full-time

Posted 29 days ago


Job description

Job Title

RIS Principal Software Engineer

Agency

Texas A&M University

Department

Research Info Systems Service Department

Proposed Minimum Salary

Commensurate

Job Location

College Station, Texas

Job Type

Staff

Job Description

Our Commitment

Texas A&M University is committed to enriching the learning and working environment by promoting a culture that respects all perspectives, talents & lived experiences. Embracing varying opinions and perspectives strengthens our core values which are: Respect, Excellence, Leadership, Loyalty, Integrity, and Selfless Service.

Job Description Summary:

Under general direction, develops and leads large and complex components and systems for Maestro Research Information System (RIS). Capable of leading a small team, mentoring engineers, and providing technical guidance. Conducts code reviews and designs and delivers on small projects end-to-end. Develops complex RIS applications and relational databases to include design, writing, installing, documenting, and/or testing (full stack) based on user requirements and analysis using software engineering principals. Reviews, establishes, understands and implements solutions according to established standards and participate in the full software development lifecycle using JIRA.

What you need to know:

Work from home available for two days a week. Must reside within commuting distance from the employer's College Station, TX office.

Essential Duties and Tasks:

45% Software Engineer

  • Coordinates and develops large and complex RIS applications, and relational databases to include design, writing, installing, debugging, troubleshooting, documenting, and/or testing (full stack) based on user requirements and analysis using Spring Boot, Angular, Java, PL\SQL.

20% Software Architect

  • Makes recommendations for the improvement of programming tools, code, application structure and strategies as part of the development process.

  • Understands and helps with the setup and usage with version control (Bitbucket) and containerization (Podman).

  • Conducts code reviews, functional reviews and designs and delivers on projects end-to-end.

  • Plays the role of Product Owner for multiple complex Maestro components.

  • Makes recommendation for improvement of programming tools and strategies as part of the development process.

  • Gives recommendations for the improvement of the code and application structure.

  • Provides technical input for coding in accordance with established standards.

20% Development Operations

  • Coordinates efforts to set up, configure, maintain, and administer RIS servers and ensures all code meets security standards.

  • Prepares complex RIS systems and program documentation for clients and technical staff.

  • Reviews system and program documentation for accuracy and completeness.

  • Develops and executes of unit tests and functional tests for MAESTRO modules.

  • Responsible for and maintains releases, issues, and issue lifecycle using JIRA.

10% Leadership

  • Leads large and complex RIS components, projects and systems and provides technical guidance.

  • Proactively mentors, trains, and develops other employees.

  • May supervise software engineers or student employees.

5% Professional Development

  • Keeps current in professional growth. Keeps current on state/university rules and regulations with regards to technical responsibilities.

  • Follows policies, procedures, and various standards.

Qualifications

Required Education:

  • Bachelor of Science degree in Computer Science, Information systems, or a directly related field of study, plus the following experience and requirements:

Required Experience:

  • 7 Years of experience in Java, PL\SQL, Spring Boot, and Angular; 5 years of experience in Kubernetes; 2 years of experience in Oracle ADF; and experience in using Jenkins and Jenkins pipelines. Experience may be gained concurrently.

Other Skills and Requirements:

  • Ability to lead meetings to discuss project progress and writing detailed technical documentation and reports.

  • Ability to manage multiple software development projects simultaneously and collaborate with cross-functional teams to integrate software solutions

  • Ability to conduct code reviews to maintain high standards of quality and accuracy and ensure software projects are completed on time

  • Ability to identify, resolve complex software issues, and develop innovative solutions to improve performance.

  • Ability to mentor junior software engineers on best practices.

Knowledge, Skills, and Abilities:

  • Advanced knowledge of programming, software development, database management, server administration, security standards, technical documentation, client needs assessments and applicable regulations.

  • Advanced skills in full stack development, troubleshooting and debugging, problem solving, communication, detail orientation and time management. Leadership and mentorship skills.

  • Ability to collaborate, learn continuously and be adaptable.

Additional Information

Machines and Equipment:

  • Standard office equipment

Physical Requirements:

  • None

Other Requirements and Factors:

  • Ability to maintain the security and integrity of critical infrastructure, which may include communications systems, computer networks and systems, cybersecurity systems, electrical grid, hazardous waste treatment system or water treatment system

  • This position is security sensitive.

  • This position requires compliance with state and federal laws/codes and Texas A&M University System/TAMU policies, regulations, rules and procedures.

  • All tasks and job responsibilities must be performed safely without injury to self or others in compliance with System and University safety requirements

All positions are security-sensitive. Applicants are subject to a criminal history investigation, and employment is contingent upon the institution's verification of credentials and/or other information required by the institution's procedures, including the completion of the criminal history check.

Equal Opportunity/Veterans/Disability Employer.