Java Developer Senior Big Data Engineer

Job Description
This position is ideal for a developer that enjoys full stack development in a team of government and contractor professionals. Work is on a very large big data environment critical to customer operational mission. Team members rotate through different development roles so they breadth of technical experience grows. The agile environment supports fast paced development and deployment. The developer is responsible for the end-to-end lifecycle for software development and the application in production. Includes the technical analysis of requirements, development of the software, automated testing, builds, deployment, monitoring, and feedback.

Responsible for designing, testing, coding, and developing Java software to meet user's needs; recommending software upgrades for current and future systems; ensuring software continues to function normally through software maintenance, upgrade, and testing; and documenting every aspects of the application, service or environment as a reference for future operations and maintenance, including version and platform upgrades.

Typical Education & Experience
Typically a Bachelor's Degree and 6 years work experience or equivalent experience

Required Skills and Education
8 years of experience with programming and software development including analysis, design, development, implementation, testing, maintenance, quality assurance, troubleshooting and/or upgrading of software systems. At least 4 years of experience using Java software.

Preferred Skills and Education
Strong verbal and written communications skills are essential to success.

Strong expertise as a java developer is essential. Experience developing using Spark or Scala.

Bachelor's degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline is preferred. Experience in lieu of education must be directly related to the requirements.

Formal training in Agile development processes is desirable. IC Agile training is a major plus. SAFe Agile training is a plus. Experience developing in an agile development environment. Experience using collaborative development management environment such as Confluence. Experience using full capabilities of Jira strongly desired.

Experience using Jenkins and Bamboo or similar products for automated integration demonstrates expertise in automated build and deployment requirements above.

About BAE Systems Intelligence & Security
BAE Systems Intelligence & Security, based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels. That's BAE Systems. That's Inspired Work. Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression. To see Inspired Work in action, visit and follow us on Facebook:

Back to top