Sr. FS Java Developer

Overview

Hybrid
Depends on Experience
Full Time

Skills

BDD
TDD
CI/CD
Angular
Node.js
React Js
TFS
Microservices
spring boots

Job Details

Job Title: Sr. FS Java Developer
Location: Reston, VA (TechSur HQ Office)
Salary: DOE + full benefits
Clearance: Active DHS Suitability (or ability to obtain)

Company Overview
TechSurSolutions is a digital services company whose mission is to enable digital transformation for our customers improving quality and efficiency.Based in the DC metropolitan area,TechSurspecializes in advanced cloud services, modernization for both ITstructuresand applications, leveraging Agile development, and Data Analytics.Since we were formed inAugust of2016,we have supported multiple impactful and excitinggovernment programs.

Job Responsibilities
Be an integral part of a scrum team participating in the full software development lifecycle, including requirements, solution design, development, QA, and implementation
Develop, modernize, and make enhancements to an existing application or new enterprise microservice applications
Write automated unit test cases to support Behavioral Driven Development (BDD) or test-driven development (TDD)
Support verification and validation of software by supporting the Quality Assurance team
Perform application and security code scans and support the remediation of scan findings
Create new or maintain existing CI/CD pipelines
Contribute to daily stand-up meetings and sprint retrospectives
Other similar professional duties may be assigned as needed


Requirement Skills/Qualifications
7+ of experience in 2 or more frameworks or programming languages Angular 2+, JavaScript, jQuery, or Node.js
5+ years of experience in software development using Java and related technologies
At least 2 years of experience with JSON, AJAX, XML\XSLT, HTTP, JavaScript/Typescript, HTML5, CSS3
At least 1+ years of experience using Git, Gitflow or other Git-based source control systems
At least 3+ years of experience in relational database development, preferably using SQL Server 2012/2017 or higher or T-SQL Programming (e.g. Stored Procedures, Views, Functions, etc.)
A demonstrated understanding of Service Oriented Architectures (SOA) including RESTful Service frameworks (Web API)
Working knowledge of testing frameworks like XUnit, NUnit, or Selenium
Familiarity with working in an Agile Scrum environment
Strong analytical skills and ability to learn quickly
Bachelor s degree in Computer Science, Information Systems, Mathematics, Physics, or related discipline
An advanced degree in a related field may be substituted for 3 years of experience

Desired Skills/Qualifications
Understanding of Team Foundation Server (TFS), Octopus deploy, and SonarQube
Knowledge of section 508 compliance design principles
Experience in developing responsive websites
Experience in one or more the following frameworks and tools: DI, Dapper, NuGet packages, logging (log4net, NLog)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.