Full Stack Java developer
Hadiamondstar Software Solutions LLC
Reston, VA, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Automation of Tests
Unit Testing
Microsoft Azure
BASIC (Programming Language)
Behavior-Driven Development
Cloud Computing
Software Quality
+18 more
Databases
Continuous Delivery
Continuous Integration
Python (Programming Language)
PostgreSQL
MongoDB
Oracle (Applications)
Software Architecture
Software Engineering
Software Requirements Analysis
SQL Databases
Systems Integration
Test-Driven Development (TDD)
Spring-boot
Backend
AngularJS
Information Technology
Programming Languages
Requirements
- Full Stack Heavier on backend (70%)
- Previous FEPOC consultant desired
- Java 21
- AWS
- AWS Developer/Architect preferred
- Angular
- Spring
- Spring Boot
- Experience with moving applications from on prem to AWS
- Aurora PostgeSQL Exp
- Test Automation Exp
Nice to have skills:
- Acquisition 360
- AWS Certification
-
Education Level: Bachelor’s Degree *
-
Education Details: Information Technology or Computer Science *
-
Experience: 5 years experience with software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development. *
- In Lieu of Education
- In lieu of a Bachelor’s degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Preferred Qualifications
- Knowledge, Skills and Abilities (KSAs)
- Ability to communicate technical requirements to all levels of expertise., Advanced
- Proficient in establishing and maintaining good working relationships., Advanced
- Knowledge and understanding of software development life cycle (SDLC)., Advanced
- Proficient with integrating complex and/or existing systems., Advanced
- Knowledge of programming languages (e.g. JavaScript, C, Python, etc.)., Advanced
- Excellent communication skills both written and verbal., Advanced
- Knowledge of cloud technologies (e.g. AWS, Azure), Proficient
- Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.), Advanced
- Fundamental knowledge of software engineers best practices, agile methodologies, CI/CD pipelines, Advanced
- Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests, Advanced
- Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced
- Knowledge of Code quality and promotion practices, Advanced
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
JF
Jonas Fritzsch
almost 5 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago