Full Stack Software Developer Intern - Norfolk, VA
We are seeking a highly motivated and talented Full Stack Developer Intern to join our team for the summer of 2026. As a full stack developer intern, you will have the opportunity to work on exciting projects that involve developing scalable and efficient software applications using Swift, Kotlin, React and Java. You will collaborate with our experienced development team to design, develop, test, and deploy new features and applications.Supervisory ResponsibilitiesThis position has no direct reports.Essential FunctionsDevelop front-end user interfaces using React, Redux, and modern JavaScript librariesDesign and implement RESTful APIs using Java Spring BootCollaborate with the back-end team to integrate front-end and back-end componentParticipate in code reviews and contribute to the improvement of the overall code qualityTroubleshoot and debug issues reported by QA or customersWork closely with the product management team to understand requirements and implement new featuresContribute to the development of automated tests and deployment scripts CompetenciesCurrently pursuing a degree in Computer Science, Software Engineering, or related fieldProficiency in React, JavaScript, and Java programming languagesExperience with Java Spring Boot frameworkFamiliarity with modern front-end build tools such as Webpack and BabelUnderstanding of RESTful API design principles and implementationStrong problem-solving skills and attention to detailExcellent communication and teamwork skillsAbility to work in a fast-paced environment and adapt to changing priorities Work EnvironmentGenerally, works in an office environment and visits work sites as needed.Travel RequirementsNoneRequired Education And ExperienceHigh School Diploma, GED, or equivalent certification.One year experience in transportation scheduling or related field.Preferred Education And Experience Experience with containerization using DockerFamiliarity with agile development methodologies such as Scrum or KanbanKnowledge of cloud platforms such as AWS or Google CloudExperience with testing frameworks such as Jest or JUnitParticipation in open-source projects or personal coding projects Additional Eligibility RequirementsExperience with containerization using Docker or KubernetesKnowledge of security best practices and principles (e.g., OWASP)Familiarity with CI/CD tools such as Jenkins, Travis CI, or CircleCIExperience with testing frameworks such as JUnit, TestNG, or CucumberExperience with Artificial Intelligence (AI) technologies, including machine learning (e.g., TensorFlow, PyTorch), natural language processing (NLP), or computer visionExperience with mobile app development for iOS and Android, using frameworks such as React Native, Flutter, or native SDKsPosition requires employee to be able to pass a background check and drug screen as required for this job.Work Authorization RequirementsMust meet I-9 requirements.Affirmative Action/EEO statement: Xylem Tree Experts and Kendall Vegetation Services provide equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, obligations, and activities may change at any time, with or without notice.Reasonable Accommodation StatementXKIG is an equal opportunity employer and complies with all federal, state, and local nondiscrimination laws, including the ADA. If you need a reasonable accommodation during the application or hiring process, please contact our Talent Acquisition team at 877-418-2999.Benefits OfferedThis is a full-time position that offers health insurance benefits for medical, vision, and dental, as well as the option for enrollment in a 401K.Paid Time Off (PTO)Eligibility and accrual timelines vary by position with some roles gaining PTO immediately and others becoming eligible after a set period of employment. Details are provided during the hiring process and may vary for Union hires.AI Usage DisclaimerAs part of our commitment to efficiency and innovation, we may use artificial intelligence (AI) tools during the recruiting and onboarding processes. These tools assist with tasks such as resume screening, interview scheduling, and communication. All decisions regarding hiring and employment are ultimately made by our human team. If you have questions or concerns about this process, please contact our HR department.