The Solutions Group Llc
Experienced Back-End Software Engineer
The Solutions Group Llc, Whitehurst, Maryland, United States,
About the Role:Join Intelliforce as a Back-End Software Engineer and help design and develop a groundbreaking graph analysis platform that is revolutionizing how our mission customers visualize, analyze, and traverse their complex mission data in near-real-time. This role offers a unique opportunity for junior engineers to learn from experienced CNO software engineers while independently contributing to a transformative product. You'll have the chance to interact with analysts and operators, gaining insights into their missions and workflows, which will directly inform the platform's design and development.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 PolygraphWhy 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.Join Us:If you’re excited about working on a project that is making a real impact, and you’re eager to contribute to a high-performing team, apply today and be part of Intelliforce’s innovative journey.EEO Statement:Intelliforce-IT Solutions Group, LLC is an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for most positions. If you need a reasonable workplace accommodation, please email
Recruiting@intelliforce-itsg.com
with your specific request.
#J-18808-Ljbffr
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 PolygraphWhy 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.Join Us:If you’re excited about working on a project that is making a real impact, and you’re eager to contribute to a high-performing team, apply today and be part of Intelliforce’s innovative journey.EEO Statement:Intelliforce-IT Solutions Group, LLC is an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for most positions. If you need a reasonable workplace accommodation, please email
Recruiting@intelliforce-itsg.com
with your specific request.
#J-18808-Ljbffr