Summer Java Application Developer Intern
closedDev Technology Group
πInternship - United States
Job highlights
Summary
The job is for a Java Application Developer Intern at Dev Technology Group's Summer 2025 Internship Program. The intern will work on dynamic software development projects and contribute to improving software development outcomes for a government client. They will also collaborate with cross-functional teams, conduct system analysis, and participate in a technically focused project.
Requirements
- Rising juniors and seniors working toward a bachelorβs degree in Computer Science, Information Technology, or related field preferred
- Solid understanding of Java programming language and object-oriented principles
- Familiarity with popular Java frameworks and tools (e.g., Spring, Hibernate, Maven) is a plus
- Experience with version control systems like Git
- Strong problem-solving skills and an eagerness to learn
- Ability to work both independently and as part of a team
- Excellent communication and collaboration skills
- A passion for coding and technology
- Must be able to commute to the Reston, Virginia office 2 days a week
Responsibilities
- Work on a dynamic software development project in support of a government client
- Contribute to improving software development outcomes for our client, and to observe and participate in many aspects of an Agile software development project
- Work on a technical intern project with the rest of the internship team
- Practice Agile methodology by attending all Scrum-related meetings
- Assist in the design, development, and testing of Java-based applications
- Write clean, efficient, and maintainable code under the guidance of senior developers
- Participate in code reviews to learn best practices and ensure code quality
- Collaborate with cross-functional teams to understand project requirements and deliverables
- Troubleshoot and debug existing applications to improve functionality and performance
- Develop unit tests to ensure application reliability and robustness
- Document code and processes to contribute to the teamβs knowledge base
- Stay up-to-date with emerging trends and technologies in Java development
- Conduct an analysis of system issues raised by end-users by researching the code
- Work with fellow summer interns on a technically focused project and present the groups' results to the executive team at the end of the program
- Conduct external software testing
- Write and maintain user guide documentation
- Attend corporate-level meetings to learn about other areas of the business, such as business development, finance, and project management
Preferred Qualifications
Rising senior strongly preferred
Benefits
- Generous and flexible time-off policy
- Flexible work schedules and telework options, including remote work availability for eligible projects
- Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities
- Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
- 401K matching with immediate vesting and end of year profit sharing
- Regular team and company social events including our annual party, happy hours, fitness challenges, and more
- A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts
This job is filled or no longer available
Similar Remote Jobs
- πUnited Kingdom
- πNetherlands
- πSingapore
- πUnited States
- πSpain
- πSpain
- π°$56k-$66kπUnited States
- π°$150k-$165kπWorldwide
- π°$150k-$165kπWorldwide
- π°$150k-$165kπWorldwide