Fullstack Java Developer

Basecamp Consulting & Solutions LLC
Reston, VA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$120,000.0 - $145,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Ajax (Programming Language) Amazon Web Services HTML5 Automation of Tests Bootstrap (Software) Cascading Style Sheets (CSS) Static Program Analysis Code Reuse Code Review
+30 more
Databases Continuous Integration Database Development Java Platform Enterprise Edition (J2EE) Human-Computer Interaction JQuery Junit PostgreSQL Node.Js Scrum Methodology Scaled Agile Framework Secure Coding Selenium Software Engineering Software Systems TypeScript Utility Software Test-Driven Development (TDD) ReactJS Backend Build Management Amazon Relational Database Service AngularJS Playwright Front End Software Development Software Coding Restful APIs Code Restructuring Docker Microservices

Job description

Reporting to the Lead Project Manager, the Full Stack Developer will help in the development of software and specialized utility programs. The Full Stack Developer will play a key role in analyzing user needs and support in the development of software solutions for client use, including building automated tests to validate the quality and reliability of those solutions. DUTIES AND RESPONSIBILITIES

  • Developing and maintaining high-performing microservice applications
  • Will be part of a team that develops detailed and robust design, code, test, and implementation of proposed systems
  • Developing technical solutions, and documenting the solution architecture and design using standard design tools
  • Analyze and design databases within an application area, working individually or coordinating database development as part of a team
  • Design, implement, or customize software for client use with the aim of optimizing operational efficiency
  • Developing and maintaining automated tests (unit, integration, and end-to-end) to support continuous integration and ensure defect-free delivery
  • Creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review)

Requirements

  • Bachelor’s degree required. Advanced degree preferred.
  • Active IRS MBI Clearance
  • Minimum 4+ years of experience in development, design, and solution implementation
  • Experience with Java and JEE technologies with detailed understanding of user interface frameworks and back-end software architecture interactions
  • Experience with design and development of Microservices and RESTful APIs in an AWS and Docker platform
  • Experience with container (e.g. Docker) build and deployment and with PostgreSQL and other various AWS RDS databases
  • Hands-on experience with one or more frameworks such as AngularJS, jQuery, ReactJS, and Express/Node.js
  • Experience building automated tests using frameworks such as JUnit, Selenium, Playwright, or similar, and integrating them into CI/CD pipelines
  • Experience working on Agile projects and understanding of Agile terminology, being part of a dynamic, highly-independent Scrum team following the standard Scrum ceremonies in a Scaled Agile Framework (SAFe) environment
  • Experience with front-end technologies such as JavaScript, TypeScript, jQuery, Ajax, HTML5, CSS3, and Bootstrap
  • Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development, and testing. The ability to work on multiple concurrent projects is essential

Benefits & conditions

Parental leave, Health insurance, 401(k) matching, Paid time off, Vision insurance, Dental insurance, Work from home Full-time Hybrid work in Reston, VA 20191, * 401(k) matching

  • Bonus based on performance
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Parental leave
  • Training & development
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

Videos

See all

Related articles

See all