Requirements
Must have:
- We are looking for a current undergraduate pursuing a bachelors degree in Computer Science, Software Engineering, or a closely related discipline, preferably in junior or senior standing.
- We seek a solid foundation in Java 17+ gained through coursework, academic projects, or self-directed learning.
- We value familiarity with object-oriented programming principles and basic database interaction concepts.
- Experience or exposure to Java-based web frameworks is an advantage.
- We appreciate basic knowledge of HTML, CSS, and JavaScript/jQuery for supporting frontend work.
- We prefer candidates with some experience using version control tools such as Git.
- Familiarity with Maven or Docker is considered a strong asset.
- Interest in telecommunications networking and related technologies is a plus.
- We are seeking someone with strong analytical thinking and problem-solving ability.
- We want a motivated learner who is eager to build enterprise Java skills and contribute to full-stack integration.
- We value the ability to collaborate effectively in a team-based environment.
- We welcome veterans and veteran spouses with telecommunications experience, along with candidates from diverse backgrounds.
Responsibilities:
- We will have you assist in developing and maintaining enterprise Java services to support automation workflows.
- We will ask you to help process, transform, and prepare network data for storage and user-facing visualization.
- We will involve you in updating interface components so backend state changes are reflected accurately and efficiently.
- We will expect you to help identify, investigate, and resolve defects across the application stack, with attention to service reliability and data integrity.
- We will include you in testing new features and supporting documentation for new system processes.
- We will provide opportunities to work within a large, established enterprise codebase.
- We will guide you as you learn professional development practices such as code review, dependency handling, and container-based workflows.
- We will support your growth in translating complex technical requirements into practical software solutions.
Company:
We are TeleWorld Solutions, a veteran-friendly company recognized as a Great Place to Work and known for delivering the engineering expertise behind global wireless connectivity. Our team supports the full lifecycle of telecommunications networks, including macro networks, DAS, Small Cells, and Wi-Fi, helping customers plan, design, manage, measure, troubleshoot, and optimize their systems. As a Software Developer Intern, you will join our engineering team and gain hands-on experience contributing to an established, high-scale enterprise automation platform that powers real-world features for wireless networks.
We offer great benefits, a collaborative environment, and the opportunity to learn from senior developers while working on meaningful backend, data integration, and user interface challenges.