Job Title:
Senior Software Developer

Company: Mindbank Consulting Group, LLC

Location: Falls Church, VA

Created: 2024-04-20

Job Type: Full Time

Job Description:

Mindbank Consulting Group has an immediate need for a Senior Software Developer with heavy Java 8 experience. This position is HYBRID, with two days per week onsite; this is NOT a remote position. Candidates must reside within commuting distance of the Falls Church area of Northern Virginia. No staffing companies, no exceptions. Candidates must be US Citizens or Permanent Residents/Green Card. Candidates for this position will undergo a background investigation for a Public Trust before starting work. We are looking someone with Full Stack Development experience, but who also performs Business Analyst duties such as working with application sponsors to define user requirements, research the architecture of the system to ensure requirements can be sustained with the current system, execute full stack development of the application, and finally test their own product. To perform these tasks, they draw from the experience of their peers as well as apply their own research and analytical skills to the process. Candidates for this position must have at least six years of paid, professional, and recent JAVA DEVELOPMENT experience conducting software engineering/development within/using an Agile lifecycle, SCRUM sprints, or other rapid development cycles in a web-based environment. Candidates must have had increasingly responsible experience designing, modifying, developing, writing, and implementing Java EE applications. ADDITIONALLY : The following are the skills utilized currently within this group. Your experience with these tools and technologies should be detailed in your resume AND you should be prepared to discuss this detail during an interview with our client should the process get to that point. • Java, Typescript, JavaScript, HTML, CSS, LESS, SASS (must have strong, senior-level Java 8+ experience, including lambdas and streams, as well as working with Directed Acyclic Graphs) • Frameworks: React (16+, Hooks)/ Angular, NodeJS, Spring, Groovy/Grails • Testing Libraries: e.g. Jest, Selenium • Transpiling in JavaScript / TypeScript, CSS Preprocessors • Templating (Handlebars, GSP) • Version controls: Git (GitHub, BitBucket, GitLab) • Webpack, NPM • REST or GraphQL • Agile methodology and tracking (Scrum, Jira) • Cloud technologies: Containers (Docker/Podman), Public cloud (GCP/AWS), Microservices • Operating systems: Linux, Windows • Other technologies utilized: Apache Kafka, Elastic Stack, Apache NiFi, GDB, Valgrind, Apache JMeter, Artifactory/Nexus, Nginx, HAProxy, Glowroot, Drupal 7