Java 8 Backend Developer

$20,800 - $20,800/Yr

Mindbank Consulting Group - Falls Church, VA

posted 3 months ago

Part-time,Full-time - Mid Level
Falls Church, VA
Professional, Scientific, and Technical Services

About the position

MINDBANK Consulting Group is seeking a Senior Software Developer with extensive experience in Java 8 backend development. This role is crucial for building applications that utilize Directed Acyclic Graphs (DAGs). The ideal candidate will thrive in a collaborative environment, contributing to the development of applications that support the Endangered Species Act. The position requires a hands-on approach to coding, from gathering user requirements to delivering production-ready applications. Candidates should be comfortable with backend development while also engaging in full-stack development and business analysis tasks. This includes working closely with application sponsors to define user requirements, researching system architecture, and testing their own products. The role is hybrid, requiring onsite presence in Fort Collins, CO or Falls Church, VA on Mondays, Tuesdays, and every other Wednesday. Candidates must be prepared to complete a coding exercise prior to interviews and will undergo a government background investigation for a Public Trust before starting work.

Responsibilities

  • Develop backend applications using Java 8, focusing on Directed Acyclic Graphs (DAGs).
  • Engage in the entire development process from user requirements gathering to application delivery.
  • Collaborate with team members in a highly team-oriented environment.
  • Perform business analysis duties, including defining user requirements and researching system architecture.
  • Execute full stack development and test the applications developed.

Requirements

  • 6-8 years of professional Java 8 development experience.
  • Experience in software engineering within an Agile lifecycle, including SCRUM sprints.
  • Strong backend development skills in Java EE applications.
  • Proficiency in Java 8+, Typescript, JavaScript, HTML, CSS, LESS, and SASS.
  • Experience with frameworks such as React (16+, Hooks), Angular, NodeJS, Spring, and Groovy/Grails.
  • Familiarity with testing libraries like Jest and Selenium.
  • Knowledge of version control systems like Git (GitHub, Bitbucket, GitLab).
  • Experience with REST or GraphQL APIs.
  • Understanding of cloud technologies, including Docker, Google Cloud Platform, and AWS.

Nice-to-haves

  • Experience with Apache Kafka and Elastic Stack.
  • Familiarity with Apache NiFi, GDB, Valgrind, and Apache JMeter.
  • Knowledge of templating engines like Handlebars and GSP.
  • Experience with Nginx and HAProxy.

Benefits

  • Medical, Dental, and Vision coverage
  • 401k plan
  • Life Insurance
  • Disability Insurance
  • Training Credits Program
  • 11 paid holidays
  • 10 days of vacation pay
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service