Ens Solutions - Chantilly, VA
posted 3 months ago
Essential Network Security (ENS) Solutions, LLC is seeking a highly skilled candidate with extensive experience in software development, particularly in Java, Web Services, and Spring Boot. The ideal candidate will also have a strong background in cloud technologies, specifically AWS, and containerization tools like Docker. This position requires the ability to handle rotating pager duty, ensuring that the candidate is prepared to respond to system alerts and issues as they arise. The successful candidate will be responsible for developing applications that utilize a variety of technologies, including SOLR, Elastic, Postgres, Java, Scala, and Spring Boot. They will work with both relational and non-relational database systems, such as Amazon RDS and DynamoDB, and will need to demonstrate proficiency in troubleshooting internet and web-related protocols and technologies, including Tomcat, Node.js, Web Services, and SSL. In addition to development responsibilities, the candidate will be expected to create and maintain unit tests using JUnit and Jasmine, and to have experience with testing platforms like Jest or Karma. Familiarity with DevOps tools such as Git, Jenkins, and Nexus is also essential. The candidate will engage with the Sponsor's suite of applications, which includes repository and search services, profile and alerting services, and discovery and recommendation services. They will also work on the Sponsor's Pre-NLP processing pipeline, which involves cleaning and preparing data for analysis.