Jobs · Information Technology · Maryland

Senior FullStack Java Developer

4A Consulting, LLC · Woodlawn, MD · 4 days ago
On-siteInformation TechnologyFull-time

Key Responsibilities

  • Design, develop, and deploy responsive web applications using software engineering best practices and modern JavaScript ecosystems.
  • Architect scalable Node.js architectures, including rich SPA front-ends (React) and robust, secure RESTful API microservices (Express).
  • Ensure all user interfaces meet high standards for User Experience (UX) and accessibility compliance (Section 508/WCAG/USDS).
  • Perform full-stack troubleshooting to isolate and resolve complex defects across front-end components, middleware, and backend databases.
  • Lead and mentor engineering team members while serving as a technical liaison to brief leadership, customers, and cross-functional vendors.

Required Qualifications

  • Master's with 3-6 years, Bachelor's 8+ years, or 13+ years of relevant experience.
  • 10+ years of full-lifecycle software development experience using modern web technologies (Node, React, Redux, MobX, Flux, TypeScript, Bootstrap).
  • Extensive experience with Node.js and React.js, including UI frameworks, back-end architecture, and RESTful web services.
  • Strong proficiency with JavaScript technologies such as Express.js, MobX, Redux, Flux, and open-source troubleshooting.
  • Expertise in writing and optimizing complex SQL queries in PostgreSQL.
  • Comprehensive knowledge of Scrum/Kanban processes, Agile ceremonies, TDD, and BDD.
  • Experience working in large teams, managing code repositories (Git/merge conflicts), and handling upstream/downstream dependencies.
  • Strong collaborative skills to provide hands-on technical direction, brief stakeholders, and mentor team members.
  • Ability to obtain and maintain an Public Trust Suitability clearance is required.

Preferred Qualifications

  • Experience with CI/CD tools (Jenkins, SonarQube, UrbanCode), containerization/orchestration (Docker, Red Hat OpenShift), and cloud infrastructure (AWS).
  • Experience with automated testing tools including Mocha, Chai, Jest, Sinon, Supertest, Enzyme, Istanbul, Selenium, and Cucumber.
  • Knowledge of NGiNX web servers, and familiarity with additional Node frameworks (Restify, Hapi, Sails, JOI, Axios).
  • Experience with SOLR search engine, Redis in-memory data structures, and MQLight message brokers.
  • Experience with performance tuning large-scale enterprise systems and working within the Scaled Agile Framework (SAFe).

Similar jobs