Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Sr. Java Developer

Technology

AI Developer

No

Reston, Virginia, United States

Description

Job Description:

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, Hibernate, SpringBoot

• Developing and directing software system validation and testing methods using Junit and Katalon

• Coordinate closely with Scrum PMs, teammates and cross-functional areas to communicate project statuses and initiatives

• Analyze data and code to effectively coordinate the installation of new systems or modifications to existing systems

• Support the Agile software development lifecycle

• Perform systems software development, including deployment of build artifacts across different environments

• Communicate key project data to team members and build team cohesion and effectiveness

• Develop and execute project plans. Leverage Atlassian tool suite like JIRA and Confluence to track activities

• Apply best practices and standard operating procedures

• Create innovative solutions to meet the technical needs of customers

• Participate in the development of documentation

Basic Qualifications:

Expert knowledge of full-stack development in Java, SpringBoot, JavaScript, Python, Bootstrap, Angular, ReactJS

• Expert understanding of microservices architecture and cloud implementations, using Amazon Web Services

• Use of industry leading tools like Git, GitHub, Jenkins, Unix bash scripting

• Expert knowledge of the software development lifecycle

• In-depth experience with common Agile practices, service-orientated environments, and better development practices

• In-depth experience working in an Agile environment

• Excellent communication skills (written and verbal)

• Well versed with using version control systems

• Well versed with using issue/problem tracking systems

Positions requires BS degree and 8 – 12 years of prior relevant experience or Masters with 6 – 10 years of prior relevant experience. May consider work experience in lieu of a degree

Candidate must have an active TS/SCI with polygraph

NSORCT

Pay Range:

Pay Range $94,250.00 - $145,000.00 - $195,750.00