Current Statistics
1,626,420 Total Jobs 259,563 Jobs Today 17,768 Cities 222,696 Job Seekers 146,729 Resumes |
|
|
|
|
|
|
Principal Java Developer - Reston Virginia
Company: Leidos Location: Reston, Virginia
Posted On: 05/09/2024
Description We are seeking a Principal Java Software Developer with strong systems, software, cloud, and Agile experience to support a complex program to provide Agile development and operations and maintenance for critical systems. Based in DevOps framework, participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Primary Responsibilities: -
Participate in software programming initiatives to support innovation and enhancement, using Java, JavaScript, Python, SpringBoot, Hibernate, Angular. -
Developing and directing software system validation and testing methods using Junit and Katalon -
Develop and integrate custom developed software solutions to leverage automated deployment technologies -
Develop, prototype and deploy solutions within Commercial Cloud Solutions leveraging Infrastructure platform services -
Coordinate closely with team members, Product Owners and Scrum Masters to ensure User Story alignment and implementation to customer use cases -
Analyze (though proof of concept, performance, and end-to-end testing) and effectively coordinate Infrastructure needs driven by developed software to meet customer mission needs -
Support the Agile software development lifecycle following Program SAFe practices -
Use industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting -
Document and Perform systems software development, including deployment of build artifacts across different environments leverage GitFlow constructs -
Communicate key project data to team members and build team cohesion and effectiveness. -
Leverage Atlassian tool suite like JIRA and Confluence to track activities -
Apply and identify best practices and standard operating procedures -
Create innovative solutions to meet the technical needs of customers. Basic Qualifications: -
Proficient with common Agile practices, service-orientated environments, and development practices -
Expert in using Java, JavaScript and Angular -
Expert in the software development lifecycle, with experience delivering within DevOps toolsets/practices -
Direct experience utilizing software testing performance tools, such as Junit -
Experience with scripting languages, such as Python, Bash -
Experience working in an Agile development environment and tempo -
Experience with development in Commercial Cloud Platforms (ex, AWS, Google Cloud, Azure) -
Experience with development leveraging cloud data services (ex: S3, RDS, EFS) -
Excellent communication skills (written and verbal) -
Well versed with using version control systems -
Well versed with using issue/problem tracking systems **Candidate must have a Bachelor's degree with 12 or more years of prior relevant experience or a Master's degree with 10 or more years of prior relevant experience. **Candidate must be US Citizen. **Candidate must have an active TS/SCI with Polygraph Preferred Qualifications: |
|
|
|
|
|
|