loader image

Software Developer

About Job:

 

Our Company is seeking software developers to build a solution conceived by cyber analysts for cyber analysts. We are looking to hire seasoned Java developers to help us create and enhance features for our core product, illuminate.

 

Who We Are:

We were founded by cyber analysts and engineers frustrated by custom built solutions that were unable to make the daily job of end users better. So, the founders got together and formed a commercial company to build capabilities they knew solve problems. The company has grown since then. Starting with the founders and now with the team at large, we all operate with this same mind-set:



  • We derive satisfaction from solving problems of real users to benefit their day-to-day operations and decisions.


  • We define success as our customers empowered to fulfill their mission more efficiently and effectively.


  • We have trust and confidence in each other to tackle any task in front to us


  • Responsibilities


  • Work as part of a growing software development team


  • Write code and unit tests in Java (Spring Framework)


  • Develop across the full application stack (JSPX, controller, service, DAO, database)


  • Troubleshoot, debug, and resolve technical issues


  • Effectively manage and communicate progress and problems with task assignments


  • Author and draft related documentation for product releases


  • Required Qualifications & Skills:


  • 5+ years of experience developing Java based web applications


  • Expert level in Java programming using Spring and Hibernate


  • Experience in relational database management


  • Create and update user interface features in Spring MVC / JSP/ JavaScript


  • Ability to communicate effectively with a remote development team


  • Experience writing and interpreting regular expressions


  • Thrives working with an Agile team in either a Scrum or Kanban framework


  • Able to work with minimal supervision and complete work off the backlog


  • Design, architect, and execute solutions for new features


  • Bachelor of Science in Computer Science or comparable field


  • Desired Qualifications


  • Experience setting up and building projects with Maven


  • Experience with PostgreSQL management and performance optimization including migrations, replicated environments, and backup strategies


  • Familiar with Natural Language Processing (NLP)


  • Experience system-to-system data exchange with REST APIs


  • Experience with cyber security tools, familiar with TAXII and STIX concepts


  • Experience with log aggregator or SIEM tools such as Splunk, Elastic / ELK, Exabeam, McAfee ESM, or ArcSight


  • Experience developing Single Page Applications with JavaScript frameworks


  • Experience designing and maintaining data marts in snowflake or other schema designs


  • Experience with rapid prototyping and iterative development


  • Experience supporting systems in production


  • Has a record of training junior developers to become active and independently contributing members of the team


  • Apply for this position


  • Regularly engage in improving the solution and the way the team works


  • Learn the cyber security mission to help shape product vision to solve related problems


  • Full Stack | Java| United States | 100% Remote | Full-Time



 

 


Position

Full-Stack Developer


Must have Skills

  • Scrum Framework

    Beginner

  • Hibernate

    Beginner

  • Spring MVC

    Beginner

  • Java (All Versions)

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

Cancel
Cancel

Active

Skip

Software Developer

About Job:

 

Our Company is seeking software developers to build a solution conceived by cyber analysts for cyber analysts. We are looking to hire seasoned Java developers to help us create and enhance features for our core product, illuminate.

 

Who We Are:

We were founded by cyber analysts and engineers frustrated by custom built solutions that were unable to make the daily job of end users better. So, the founders got together and formed a commercial company to build capabilities they knew solve problems. The company has grown since then. Starting with the founders and now with the team at large, we all operate with this same mind-set:



  • We derive satisfaction from solving problems of real users to benefit their day-to-day operations and decisions.


  • We define success as our customers empowered to fulfill their mission more efficiently and effectively.


  • We have trust and confidence in each other to tackle any task in front to us


  • Responsibilities


  • Work as part of a growing software development team


  • Write code and unit tests in Java (Spring Framework)


  • Develop across the full application stack (JSPX, controller, service, DAO, database)


  • Troubleshoot, debug, and resolve technical issues


  • Effectively manage and communicate progress and problems with task assignments


  • Author and draft related documentation for product releases


  • Required Qualifications & Skills:


  • 5+ years of experience developing Java based web applications


  • Expert level in Java programming using Spring and Hibernate


  • Experience in relational database management


  • Create and update user interface features in Spring MVC / JSP/ JavaScript


  • Ability to communicate effectively with a remote development team


  • Experience writing and interpreting regular expressions


  • Thrives working with an Agile team in either a Scrum or Kanban framework


  • Able to work with minimal supervision and complete work off the backlog


  • Design, architect, and execute solutions for new features


  • Bachelor of Science in Computer Science or comparable field


  • Desired Qualifications


  • Experience setting up and building projects with Maven


  • Experience with PostgreSQL management and performance optimization including migrations, replicated environments, and backup strategies


  • Familiar with Natural Language Processing (NLP)


  • Experience system-to-system data exchange with REST APIs


  • Experience with cyber security tools, familiar with TAXII and STIX concepts


  • Experience with log aggregator or SIEM tools such as Splunk, Elastic / ELK, Exabeam, McAfee ESM, or ArcSight


  • Experience developing Single Page Applications with JavaScript frameworks


  • Experience designing and maintaining data marts in snowflake or other schema designs


  • Experience with rapid prototyping and iterative development


  • Experience supporting systems in production


  • Has a record of training junior developers to become active and independently contributing members of the team


  • Apply for this position


  • Regularly engage in improving the solution and the way the team works


  • Learn the cyber security mission to help shape product vision to solve related problems


  • Full Stack | Java| United States | 100% Remote | Full-Time



 

 


Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • Scrum Framework

    Beginner

  • Hibernate

    Beginner

  • Spring MVC

    Beginner

  • Java (All Versions)

    Beginner

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Chad H

| United States