Software Developer

Basecamp Consulting & Solutions LLC

Software Developer

Reston, VA
Full Time
Paid
  • Responsibilities

    Benefits:

    401(k) matching

    Bonus based on performance

    Competitive salary

    Dental insurance

    Health insurance

    Paid time off

    Parental leave

    Training & development

    Vision insurance

    ORGANIZATIONAL BACKGROUND

    Established in August 2016, Basecamp Consulting and Solutions is a dynamic Information Technology (IT) consulting firm committed to delivering results for our clients. Specializing in next-generation IT and digital transformation solutions, Basecamp Consulting and Solutions is dedicated to helping clients achieve success through trust, innovation, quality work, and a steadfast commitment to results.

    At Basecamp, we believe in the power of emerging technologies to propel our clients toward their goals. Our focus lies in business and IT modernization, utilizing Cloud solutions, cybersecurity, and cutting-edge application development. We pride ourselves on a team of talented professionals who are passionate about supporting our clients on their journey towards innovative outcomes.

    Basecamp Consulting and Solutions is dedicated to pushing the boundaries of IT consulting and we are equally committed to embodying these principles in every facet of our work.

    POSITION OVERVIEW

    Reporting to the Senior Program Manager, Software Developer has strong expertise in backend development using Java and Spring framework, combined with frontend proficiency in ReactJS. The developers should have hands-on experience in containerized application development and deployment using Docker and Kubernetes, along with familiarity in messaging systems (AMQ, IBM MQ, Apache Kafka) and data grid technologies for high-performance, distributed applications. SME should also be well versed in DevOps tools and CI/CD pipelines for automated build, test, and deployment processes.

    REQUIRED QUALIFICATIONS

    Clearance & Eligibility

    Active IRS MBI (Minimum Background Investigation)

    Technical Skills & Experience

    Integration & Middleware

    Extensive experience with the Software AG webMethods Suite, including:

    Integration Server

    Universal Messaging

    My webMethods Server (MWS)

    Optimize for Infrastructure

    Programming & Frameworks

    Hands-on development experience using: Java, Flow, JavaScript

    Strong experience with Java frameworks and tooling:

    Spring, Spring Boot, Spring Cloud, Spring‑WS

    Frontend development experience with React.

    APIs & Protocols

    Proficiency with modern integration standards and protocols: AMQP, HTTPS, REST, SOAP, JDBC, JMS, TLS Experience working with OpenTelemetry instrumentation

    Messaging & Event Streaming

    Practical experience with enterprise messaging platforms:

    Red Hat AMQ (ActiveMQ)

    IBM MQ

    Apache Kafka

    DevOps, CI/CD, and Automation

    Experience designing and maintaining fully automated CI/CD pipelines.

    Familiarity with CI/CD automation platforms such as:

    GitHub Actions or other IRS‑approved tools

    Strong version control experience with Git and GitHub.

    Containerization & Cloud-Native Technologies

    Hands-on experience with:

    Docker/OCI containers

    Kubernetes

    Helm or equivalent orchestration tooling

    Experience building and maintaining production-grade microservices in cloud‑native environments.

    Familiarity with AWS and other cloud platforms.

    Data & Storage Technologies

    Experience with distributed data grid platforms such as:

    Red Hat Data Grid (Infinispan)

    Experience working with major enterprise databases:

    Oracle Exadata

    PostgreSQL

    IBM Db2

    Monitoring, Logging & Observability

    Proficient with monitoring and logging tools such as:

    Prometheus

    Grafana

    AppDynamics

    Splunk

    Fluent Bit

    Security & Compliance

    Knowledge of enterprise security practices and standards, including:

    OAuth 2.0 / OpenID Connect

    TLS cipher suites

    Secure coding practices

    Automated security scanning

    Dependency vulnerability management

    Enforcement of enterprise DevSecOps controls

    Familiarity with API gateways and secure API design.

    This is a remote position.