Skip to content
mimi

Sr Java Fullstack Developer

Jobs via Dice

McLean · Hybrid Full-time Senior 2w ago

About the role

About Visionsoft International

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Visionsoft International, is seeking the following. Apply via Dice today!

Job Title

Sr Java Fullstack Developer

Location

McLean VA - Hybrid

Requirements

  • Strong proficiency in Java (8+) and/or Python.
  • Solid understanding of core language concepts such as I/O collections/data structures, and, concurrency/multithreading/asynchronous patterns
  • Strong experience building and consuming RESTful APIs.
  • Experience with backend frameworks such as:
    • Java: Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Data.
    • Python: Flask/FastAPI/Django (or equivalent), ORM usage, authentication/security patterns.
  • Experience with streaming/event technologies such as Kafka preferable.
  • Proficiency with build and test tooling (as applicable): Maven/Gradle, JUnit/Mockito, pytest/unittest; CI-friendly testing practices.

Database & Data Skills

  • Strong database skills with RDBMS (e.g., MS SQL) and data modeling.
  • Ability to write advanced SQL for reporting, troubleshooting, and data analysis.
  • Experience working with structured and semi-structured data formats: XML/XSD and JSON.

DevOps / SDLC / Tooling

  • Working knowledge of Docker in the development process.
  • Understanding of application lifecycle management and SDLC best practices.
  • Experience using CI/CD pipelines and tools such as JIRA and Jenkins to build and deploy applications.

Front-End (Working Knowledge)

  • Basic working knowledge of HTML, JavaScript, and CSS to support integration and troubleshooting.

Preferred / Nice-to-Have (AI / ML)

  • Python exposure for automation and/or AI/ML integration is a plus.
  • Familiarity with AI/ML integration patterns (e.g., calling model endpoints, evaluation, deployment).
  • Exposure to MCP (Model Context Protocol) for AI-enabled integrations/tools is a plus.

Skills

CSSDockerFastAPIHTMLJavaJavaScriptJenkinsJIRAJSONJUnitKafkaMS SQLMavenMockitoPythonpytestSpring BootSpring CoreSpring DataSpring MVCSpring SecuritySQLunittestXMLXSD

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free