Posted 5mo ago

Mid - level Full Stack Developer

@ Novul Solutions
Ashburn, Virginia, United States
OnsiteFull Time
Responsibilities:Integrate rules and workflow technologies, Collaborate with a team of developers, Mentor junior developers
Requirements Summary:5+ years of experience; strong Java, cloud and integration skills; CBP/DoD security context preferred.
Technical Tools Mentioned:Java, PostgreSQL, AWS, Kafka, ActiveMQ, SQS, SNS, REST API, Redis, Memcached, Elasticache, Python, JavaScript
Save
Mark Applied
Hide Job
Report & Hide
Job Description


We are seeking a Full Stack Java Developer (Mid-Level) to support a high-impact federal program delivering performance-driven IT services and scalable cloud-based enterprise solutions. This position plays a critical role in enabling agile development in a cross-functional team environment, building modern, cloud-native applications, and integrating workflow and rules technology across multiple systems.


This is an opportunity to be part of a team shaping mission-critical systems that power some of the nation's most important operations. If you're a problem-solver who thrives in collaborative, fast-paced environments and has a passion for continuous learning—this role is for you.


Key Responsibilities:

  • Support the integration of rules and workflow technologies across applications

  • Contribute to a team of 10+ developers using agile development practices

  • Collaborate with technical leads and external application teams to ensure delivery excellence

  • Work independently to resolve issues, execute tasks, and improve code performance

  • Stay current with modern tools, techniques, and technologies—particularly cloud services

  • Apply creative thinking to design scalable solutions for complex system requirements

  • Mentor and provide support to junior developers as needed



Requirements

Basic Qualifications:


  • BA/BS and 8+ years of relevant experience, or

  • Master’s degree and 6+ years of experience, or

  • 9 years of relevant experience in lieu of a degree

  • Must be eligible to pass CBP Background Investigation

  • Agile development experience

  • Strong problem-solving and communication skills

  • Demonstrated experience with technical implementations across multi-team environments

Preferred Qualifications:


  • Proficiency in Java (JDK 21+)

  • Experience with PostgreSQL and AWS services

  • Familiarity with rules engines and workflow management tools

  • Understanding of TDD/BDD development methodologies

  • Continuous Integration/Deployment experience

  • Exposure to AI coding assistants and modern development toolchains

  • Additional languages: Python, JavaScript

  • Messaging technologies: Kafka, ActiveMQ, SQS, SNS

  • Web services and REST API development

  • In-memory data stores: Redis, Memcached, Elasticache



Benefits

Core Benefits:
  • Paid Time Off  PTO):TEN (10) Paid days off & FIVE (5) Floating days off.
  • Holidays: 11 Paid Holidays. Flex time can be utilized instead of holiday time usage.
  • Payroll: Paid Bi-Monthly.
  • 401(k): Partnered with the SECOND LARGEST Retirement plan provider in the U.S. Guaranteed 3% match. Eligibility – 21 years of age or older, after 3 months of employment
  • Individual or company-wide performance and recognition awards (Quarterly

Health Benefits:

  • UNITED HEALTHCARE PPO, extensive national coverage.
  • INCLUDES: Medical/Dental/Vision/HSA.
  • Eligible on the first of the month, immediately after the start date.
  • Submit the enrollment form within 30 days of your start date otherwise, you will have to wait until October for the new year enrollment.

Quality of Life Benefits:

  • Training & Career Development Reimbursement of Tuition and training needed to support career development.
  • $150 monthly reimbursement contribution paid monthly towards parking expenses.
  • Receipts must be submitted by the close of business on the 25th of each month.
  • Reimbursements will be paid on the first payroll AFTER reimbursements are submitted each month.

Special Benefits:
  • Performance bonus – Project-based
  • Yearly bonus – Company based

Apply Now!

You can also email your resume to [email protected]. We look forward to reviewing your application!