Contact Us Login Home

Founded by Veterans in Hampton Roads

Company Name:
C2 Essentials Inc
Approximate Salary:
Not Specified
Alexandria, Virginia
United States
Information Technology
Position type:
Full Time
Experience level:
8 - 10 years
Education level:
Bachelor's Degree
Renuka Nair

Technical Lead

We are looking for a Technical Lead to work on our core product platform and Big Data features.  If you are a sharp, experienced developer with demonstrated foundations in Java and have experience building NoSQL driven, service-based software components we want to hear from you.


Joining RII not only provides unique challenges and opportunities, but it also directly and positively impacts many of our Defense and Homeland Security end users.



  • Work with Stakeholders, Product Owners, UI/UX team and developers to design user stories, features and software components.
  • Design and implement clean, maintainable and performance minded software features using Java, Spring, Spark, Accumulo, Elasticsearch and other components of our platform stack.
  • Support the evolution of our platform stack by researching, identifying and supporting the deployment of new components, services and tools.
  • Participate in or lead an agile development team by taking ownership, with your team members, of the work assigned to your team every sprint.
  • Actively build quality code and implementation consistency by influencing, defining and implementing standards such as unit tests, code style rules and adherence to best practices.
  • Participate in code reviews as part of our development process.
  • Manage and mentor your team of software developers



  • BS in Computer Science, equivalent degree, or previous work experience
  • 8+ years of experience
  • Experience leading a team using agile methodologies
  • Strong knowledge and experience in Java and JEE based application development with Spring
  • Demonstrated experience in designing, developing, and documenting well defined APIs
  • Experience working with relational and NoSQL database systems
  • Experience debugging and profiling bugs and performance problems in a Java/JEE based environment
  • Understanding of web protocols and standards i.e. HTTP, HTTPS, WebSockets, JSON
  • Experience building and utilizing RESTful web services and APIs
  • Experience growing and mentoring junior developers



  • Experience working with asynchronous messaging systems such as AMQP, Kafka
  • Experience working with Hadoop, HBase, Accumulo, Elasticsearch Spark, and/ or related technologies
  • Experience in designing and developing analytical systems that scale
  • Experience with JBoss/Wildfly
  • Test Driven Development (TDD)
  • Agile Development methods
  • Experience with JavaScript, AngularJS and HTML5 web applications
  • Exceptional communication skills
  • Familiarity with Continuous Integration and Continuous Delivery concepts and practices
  • Experience building, integrating, deploying and troubleshooting software on Linux in a multiple server, virtual machine and/or container (Docker) environment


This position requires ability to obtain a US security clearance.  A current active clearance is not required.


Research Innovations, Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national, origin, disability status, protected veteran status, or any other characteristic protected by law.