Skip to Main Content

Job Title


Senior Java Software Engineer


Company : DEFENSE TECHNICAL RECRUITING LLC


Location : Chantilly, VA


Created : 2024-05-05


Job Type : Full Time


Job Description

NOTE: MUST HAVE: TS/SCI and willing to take a polygraphApply (by clicking the relevant button) after checking through all the related job information below.Company Overview: Defense Technical Recruiting is providing a recruiting service for a leading Partner in the Defense Industry. They specialize in delivering cutting-edge technology solutions to support various defense programs. Our team is dedicated to excellence, innovation, and ensuring the success of our clients' missions.Position Overview: We are seeking a highly skilled and experienced Java Developer to join our team and provide support for a critical defense industry program. As a developer, you know that a good site or system needs the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for an experienced back-end developer with the software engineering skills it takes to identify potential risks, contribute to solution development, and create efficient and effective systems for our clients.You'll use the latest architectural approaches and open-source frameworks and tools to deliver solutions. Using your software engineering experience, you'll work with the development team to create custom tools, systems, and sites with consistent performance and scalability.In this role, you'll make a mission-forward impact as you further your skillset and career. We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. Your expertise in Java programming and your ability to work collaboratively with cross-functional teams will be crucial in delivering innovative solutions.Duties:- Designing, coding, testing, and debugging complex software applications using Java- Collaborating with product owners, business analysts, and other stakeholders to gather requirements and translate them into technical specifications- Developing and maintaining software documentation including design documents, technical specifications, and user manuals- Participating in code reviews to ensure code quality and adherence to coding standards- Troubleshooting and resolving software defects and issues- Mentoring junior developers and providing technical guidance as needed- Keeping up-to-date with the latest industry trends and technologies- Travel: MinimalQualifications:- Bachelor's degree in Computer Science or related field (or equivalent experience)- 10+ years of experience as a Senior Java Developer or similar role- Strong knowledge of Java programming language and related frameworks- 5+ years of experience with Web Application, Service, or back-end development- Experience with Cloud platforms, including AWS or Azure- Experience with containerization technologies, including Docker and Kubernetes- Experience with building and maintaining APIs and API documentation- Experience with CI/CD tools- Experience w/Agile software development methodologies and tools, including Git & Jira- Experience with Golang, Rust, or Python- Experience with front-end frameworks, including Svelte, React, or Angular- Experience with GitHub and GitHub Actions- Experience with creating software ideas and tools from scratchBenefits: We offer competitive compensation packages, including health benefits, retirement plans, and opportunities for professional development and growth.How to Apply: Interested candidates should submit their resume to Defense Technical Recruiting at the link below.We are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals, regardless of race, ethnicity, gender, sexual orientation, age, religion, disability, or veteran status