Experienced Back-End Software Developer

3 weeks ago


Annapolis Junction, Maryland, United States Intelliforce-IT Solutions Group, LLC. Full time

About the Role:

Intelliforce-IT Solutions Group, LLC is seeking a skilled Back-End Software Engineer to contribute to the development of a groundbreaking graph analysis platform. This platform is revolutionizing how mission customers visualize, analyze, and traverse their complex mission data in near-real-time. As a member of our team, you will have the opportunity to work closely with experienced CNO software engineers and independently contribute to a transformative product.

Key Responsibilities:

  • Enterprise Software Development: Contribute to the development of scalable, enterprise-grade software solutions.
  • API Development: Build and maintain robust Java-based REST APIs to support the platform's functionality.
  • Design Patterns: Apply leading design patterns to ensure the product's scalability, reliability, and maintainability.
  • Stakeholder Engagement: Work closely with stakeholders to understand the mission domain, elicit requirements, and devise effective solutions.
  • ETL Services: Develop and optimize extract/transform/load (ETL) services to manage large and complex datasets.
  • Graph Database Proficiency: Gain expertise in the project's graph database and develop complex queries to support data analysis and visualization.

Key Technologies and Skills:

  • Java Development: Proven experience using Java to build and maintain enterprise applications.
  • Streaming Analytics: Knowledge of streaming platforms like Kafka, RabbitMQ, or Spark for real-time data processing.
  • ETL Patterns: Familiarity with Extract, Transform, Load (ETL) patterns for managing large datasets.
  • Version Control: Proficiency with Git and GitLab CI/CD for source code management and continuous integration.
  • Enterprise Integration Patterns: Understanding of common Enterprise Integration Patterns (EIP) and their practical applications.

Nice to Haves:

  • Graph Databases: Experience with graph databases like Neo4j, including data modeling and query development.
  • Real-Time Data Processing: Experience building real-time data processing applications using streaming libraries such as Kafka Streams.
  • Networking Concepts: Understanding of networking protocols, routers, switches, and their analysis.
  • SIGINT Systems: Knowledge of SIGINT collection and analysis systems.
  • CNO Operations: Experience with production CNO capabilities and operations.

Qualifications:

  • Experience:
    • Demonstrated experience in Java development for enterprise-grade applications.
    • Familiarity with streaming analytics, ETL software patterns, and enterprise integration.
  • Technical Expertise: Strong understanding of REST API development, streaming platforms, and graph databases.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related technical discipline is preferred.
  • Clearance: TS/SCI with Polygraph
  • Citizenship: Must be a U.S. Citizen

Why Intelliforce:

At Intelliforce, you'll be part of a dynamic team that's pushing the boundaries of technology in support of critical missions. Here's what you can expect:

  • Innovative Projects: Work on cutting-edge projects that are transforming mission-critical workflows.
  • Collaborative Environment: Join a supportive team where your contributions are valued, and your professional growth is prioritized.
  • Professional Development: Benefit from continuous learning opportunities and the chance to work with some of the industry's top engineers.
  • Comprehensive Benefits: Enjoy competitive benefits including generous PTO, healthcare options, and a 401K plan.


  • Annapolis, Maryland, United States Capital One Full time

    Are you passionate about building innovative solutions and driving business growth? Do you enjoy working in a collaborative and inclusive environment? At Capital One, we're seeking a talented Back End Software Engineer to join our Dealer Experience team. As a key member of our team, you'll play a crucial role in architecting, developing, testing, and...


  • Annapolis, Maryland, United States Capital One Full time

    Are you passionate about building innovative solutions and driving technological advancements? As a Back End Software Engineer at Capital One, you'll have the opportunity to collaborate with cross-functional teams to design, develop, and implement cutting-edge technical solutions. Key Responsibilities:Design and develop robust cloud-based solutions using...


  • Annapolis, Maryland, United States Independent Software, Inc. Full time

    Job SummaryThe Cloud Software Engineer develops, maintains, and enhances complex Big-Data Cloud systems based on documented requirements. This role involves direct contributions to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and implementing Java applications,...


  • Annapolis, Maryland, United States Independent Software Full time

    Job SummaryThe Cloud Software Engineer is responsible for developing, maintaining, and enhancing complex Big-Data Cloud systems based on documented requirements. This role involves contributing to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and Java applications,...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Software Development OpportunitiesBTS Software Solutions is seeking a highly skilled Senior Software Developer to join our team in Annapolis Junction, MD.Key Responsibilities:Design, develop, and troubleshoot complex software programs for computer-based systems.Collaborate with hardware engineers to advise on machine characteristics that affect software...


  • Annapolis, Maryland, United States Boeing Intelligence and Analytics Full time

    Exciting Opportunity at Boeing Intelligence & AnalyticsAre you a skilled software engineer looking to take your career to the next level? Do you have a passion for developing secure cloud-based applications? Look no further than Boeing Intelligence & Analytics, where you'll have the opportunity to work on cutting-edge projects and collaborate with a talented...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at BTS Software Solutions. As a key member of our software development team, you will be responsible for designing, developing, and testing application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Key Responsibilities:* Lead a team...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Job Description:The Senior Software Developer will provide software development services to classified computer networks in the service of the National Security Administration mission.Key Responsibilities:Lead a team to design, develop, and test application software to fulfill unique requirements on Windows, Unix, or other specified platforms.Build...


  • Annapolis Junction, Maryland, United States Boeing Intelligence & Analytics Full time

    Cloud-Based Application Developer - Software EngineerAbout the Role:Boeing Intelligence & Analytics is seeking a skilled Front End Software Developer to join our team. As a Front End Software Developer, you will play a pivotal role in developing secure cloud-based applications. You will have the opportunity to collaborate closely with cross-functional teams,...


  • Annapolis Junction, Maryland, United States Booz Allen Hamilton Full time

    About the Role:We are seeking a skilled Full Stack Software Engineer to join our team at Booz Allen Hamilton. As a Full Stack Software Engineer, you will be responsible for developing complete end-to-end solutions in a fast-paced, agile environment.Key Responsibilities:Develop software and systems from vision to production-readyUse passion to learn new tools...


  • Annapolis Junction, Maryland, United States IntelliGenesis LLC Full time

    Job DescriptionResponsibilities:Develop and maintain front-end applications using JavaScript and related technologies.Collaborate with the tech lead to make technical decisions and drive the product roadmap.Provide technical guidance and support to junior engineers.Interact with customers to resolve issues and propose new features.Contribute to the testing...


  • Annapolis Junction, Maryland, United States Belay Technologies Full time

    Job Title: Senior Full Stack Software DeveloperJob Description:Belay Technologies is a leading provider of technology and engineering solutions to the DoD and commercial markets. We are seeking a Senior Full Stack Software Developer to join our team. The ideal candidate will have technical experience with front-end development using Angular 2, middle-tier...


  • Annapolis Junction, Maryland, United States General Dynamics Information Technology Full time

    Job Title: Front End React DeveloperJob Summary:We are seeking a highly skilled Front End React Developer to join our team at General Dynamics Information Technology. As a Front End React Developer, you will be responsible for designing and developing mission-critical user interfaces using ReactJS.Key Responsibilities:Design and develop production...

  • Software Developer

    3 weeks ago


    Annapolis Junction, Maryland, United States Leidos Full time

    Job SummaryLeidos is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for developing, maintaining, and enhancing complex software systems. Your expertise in object-oriented programming languages, GNU, and Software Defined Radio (SDR) will be valuable assets in this role.Key Responsibilities Develop and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.ResponsibilitiesDesign and develop software solutions that meet the needs of our customersCollaborate with cross-functional...


  • Annapolis Junction, Maryland, United States Intelliforce-IT Solutions Group, LLC. Full time

    About the Job:Intelliforce is a cutting-edge defense and technology company that tackles complex challenges with innovative solutions. We're currently expanding our team for a prime program and seeking passionate software engineers at various experience levels. If you're eager to push boundaries and make a real impact, this is your opportunity to elevate...


  • Annapolis Junction, Maryland, United States Jacobs Full time

    Software Engineer Role OverviewWe are seeking a skilled Software Engineer to support challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission.Key Responsibilities:Develop, maintain, and enhance complex software systems based on documented requirements.Review and test software components for adherence...


  • Annapolis Junction, Maryland, United States General Dynamics Information Technology Full time

    Software Developer AssociateDeliver cutting-edge solutions to complex problems as a Software Developer Associate at General Dynamics Information Technology. You'll tailor innovative software solutions to meet the unique needs of our clients.With a career in application development, you'll prioritize the end-user experience and we'll support your career...


  • Annapolis Junction, Maryland, United States General Dynamics Information Technology Full time

    Job Description:As a Senior Software Developer at General Dynamics Information Technology, you will play a key role in delivering cutting-edge solutions to complex problems. With a strong background in application development, you will prioritize the end-user experience and drive innovation in our team.Key Responsibilities:Research and design enterprise-wide...


  • Annapolis Junction, Maryland, United States ARSIEM Corporation Full time

    About ARSIEM CorporationWe are committed to fostering a trusted partnership with our government clients. Our team provides support to multiple agencies across the United States Government.As demand increases, we continue to deliver reliable and cutting-edge technical solutions at the best value to our clients.This means a career packed with opportunities to...