Full Stack Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

DCCA ยท 9 hours ago

Full Stack Software Engineer

DCCA is a veteran-owned IT business that has been providing innovative solutions to government agencies and commercial enterprises since 1982. The Full Stack Software Engineer will be responsible for developing web-based enterprise solutions, collaborating with teams, and participating in Agile ceremonies.

Cyber SecurityDatabaseInformation TechnologySoftwareSoftware Engineering
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance Requirednote

Responsibilities

Full Stack Agile development of web-based enterprise solutions utilizing Spring Boot, Microservices, Java17, React/Redux, HTML5, CSS3, SCSS, CSS frameworks, JavaScript/Typescript, JSON, SQL, Postgres
Develop Spring Microservices using Java 17 supporting REST endpoints
Write corresponding Junit tests for any new Java code
Create UI components using React.js/Redux, supporting multiple browsers, platforms, and assistive technology (e.g., screen reader)
Develop reusable React components
Collaborate with team to develop new features and functionality
Participate in all Agile ceremonies

Qualification

Java 17Spring BootReact/ReduxAgile methodologiesMicroservicesRESTSQLPostgresSonarQubeHTML5CSS3JavaScriptTypescriptJSONWildflyRDBMSORMCMSAWSApache POIMS OfficeSecure CodingCommunication skills

Required

Candidate must have or be willing to obtain a Public Trust Clearance
6+ years as a full stack software engineer building multi-tier, enterprise web-based solutions using technologies/frameworks such as Java EE, Spring Boot, REST, React, JavaScript ES6, Typescript, JSON, Wildfly, RDBMS, ORM, REST
8+ years in one or more technical disciplines (e.g. architecture, process re-engineering, development, verification)
2+ years estimating, planning, and executing complex projects using Agile methodologies
Developing systems with Section 508 compliance
Experience with SonarQube
Familiarity with build tools such as webpack, npm, Storybook etc
Familiarity with code version tools such as GitHub
Familiarity with HTTP and design patterns applicable to RESTful web applications
Building strong relationships through Agile team(s) and personal performance
Collaborating in a multiple team environment
Exceptionally strong communication skills, verbal and written. Includes the ability to effectively communicate complex information to audiences with varying technical and system backgrounds and at multiple organizational levels
Computer Science degree or Bachelor's Degree in a related major

Preferred

CMS experience
Experience working in an AWS environment
Experience working AWS Kafka, AWS Lambda, S3 etc
Supporting client stakeholders with varying levels of Agile experience
Experience with Apache POI
Proficient in MS Office (primarily Word, Excel)
Master's degree in Information Systems or Computer Science
Expertise in Secure Coding and Secure Development Life Cycle
Proven ability to learn new technologies quickly

Benefits

Healthcare
Retirement plan
Paid disability and life insurance programs
Employee assistance program
Paid and unpaid leave programs
Education assistance
Wellness initiatives
Paid time off
Flexible 401(k) options

Company

DCCA

twittertwittertwitter
company-logo
DCCA provides database, systems development and related information technology services.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
David Bower
President & COO
linkedin
Company data provided by crunchbase