Back to Jobs

JAVA Programmers

Remote, USA Full-time Posted 2025-11-03
About the position Responsibilities • 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 group's 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 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 Nice-to-haves • 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 Apply tot his job Apply To this Job

Similar Jobs