What are the responsibilities and job description for the Java Software Engineer position at John Galt Staffing?
Java Software Engineer - 100% On Site in McLeansville, VA
REQUIREMENTS:
Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5 years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred.
ROLE AND POSITION OBJECTIVES:
You will be responsible to design, implement, document, and implement on programs supporting national security. The position provides the opportunity for close collaboration with systems, mechanical, and electrical teams.
SKILLS/EXPERIENCE:
- Enterprise Java experience (Maven, Spring/SpringBoot, etc.)
- Web Services/API backend experience (Server-side REST, etc.)
- Enterprise software documentation experience (ICD/IDD, etc.)
- Software Test Engineering experience (Labs, unit, integration, automation, etc.)
- Developing applications in Java in both Linux and Windows environments