Overview
By Light is seeking a highly skilled Senior Full Stack Developer to support our Department of Veterans Affairs customer. As a Full Stack Developer, you will put your knowledge of Agile Software Development, DevSecOps practices, Product-based management and User Centered Design to develop software for By Light and our government and commercial projects.
Responsibilities
- Provide leadership and work with Software Developers, Operations Engineers, DBA’s, Information Security and Quality Assurance personnel to rapidly develop secure, high-quality software in an Agile environment
- Mentor junior softare developers on user-centered design patterns, development best practices and DevSecOps trade-offs.
- Help build a community of practice that focuses on increasing product delivery frequency with short feedback loops with a focus on continual process improvement.
- Responsible for development of single page web applications supporting healthcare services
- Web application will be built using products like J2EE, Spring Framework, Hibernate, RabbitMQ, jQuery, Java, and Oracle
- Analysis and Design Assist in generating designs which comply with requirements specificationsAssist in determining effort and time that will be required to resolve tasks
- Coding Execute basic and advanced control constructsUtilize the most efficient method or algorithm for solving a given problemApply logic to fundamental design issuesDevelop software using prescribed coding conventions
- Documentation Internal – Document code internal to a program for data / control constructs and modules / routinesProcess – Generate comprehensible documentation for reference by other developers, engineers, etc. that complies with company standardsExternal – Produce customer documentationExcellent written and verbal communication and presentation skills
- Testing Performs unit testing as necessary including Junit and Mockito testingAccomplish integration and / or validation testing
Required Experience / Qualifications
BA or BS degreeAt least 10 years of programming experience – Java, J2EE, Spring Framework, Spring Boot, Hibernate, RabbitMQ and JDK other modern languagesKnowledge of development frameworks and third-party librariesWell versed in all the latest back-end (Java, Maven) and database (Oracle, SQL, technologiesExperience developing and testing APIsAble to pick up scope and designs and move quickly to support front end development (JSF, XHTML)Content Management tool development experienceKubernetes, Rancher, and Docker experienceDevelopment against Security StandardsSelf-starter that can troubleshoot their own local and system issues (and finish them)Understands emerging web and cloud development modelsExperience writing tests against large, complicated semi-modular enterprise systems with deep integrations and dependenciesAbility to write SQL queries to check and load data is a plusExperience with Jenkins and GitHubExperience in a DevOps or DevSecOps environment and working to develop a mature build pipelineQuick learner and champion of best practiceComfortable working in agile methodologies (Scrum or Kanban)Experience with performing object-oriented development in an Amazon Web Services (AWS) environmentExperience with the following AWS products, DynamoDB, Lambda, Data Pipeline, EC2, CodeCommit, CloudTrail, CloudFormation, CloudWatch, API Gateway, CloudFront, ELB, IAM, Cognito, Key Management Service, and S3Experience with Linux and Windows infrastructureAbility to integrate with various customer applications using Web services, work in an Agile environment, and incorporate DevOps best practicesExperience with DevOps tools, including GitHub and confluenceExperience with cyber security tools such as CodeQL, including Nessus, WebInspect, and AppDetectivePreferred Experience / Qualifications
Experience supporting Veterans Administration technologies is a plusCurrently has VA GFE and PIV is a huge plus, but can be waived for an awesome candidateLiferay DXP experience a plusExperience with architecture a plusExperience developing on modern technology stacks :MERN consists of different open-source components : MongoDB, Express, React, and NodeMEAN (MongoDB, , AngularJS, andLAMP (Linux, Apache, MySQL, andSpecial Requirements / Security Clearance
Ability to obtain and maintain a Public TrustBy Light provides a broad range of hardware, software, engineering, and IT integration services. Headquartered in Tysons, VA, we support defense, civilian, commercial, and health IT customers worldwide. We offer an excellent benefits package that includes : medical, dental, vision, life and disability insurance, paid time off, paid holidays, and 401(k) match.
An Equal Opportunity Employer / Protected Veterans / Individuals with Disabilities