Jobs and Careers
DM

Full Stack Java Developer

DMV IT Service
United Statesfull_timeVerifiedPosted 20 Jun 2025

About the role

Job Title: Full Stack Java Developer
Location: Tempe, AZ
Employment Type: Contract

About Us:

DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.

Job Purpose:

The Full Stack Java Developer will be responsible for developing, maintaining, and enhancing enterprise-grade applications and services. You will work closely with cross-functional teams—including architects, technical leads, and stakeholders—to translate business requirements into high-quality technical solutions. This role is ideal for someone passionate about clean code, scalable architecture, and continuous learning.

Requirements

Key Responsibilities

  • Collaborate with IT architects, technical leads, and business stakeholders to gather and understand requirements.
  • Enhance and maintain existing enterprise platforms using Domain-Driven Design (DDD) and Test-Driven Development (TDD) principles.
  • Investigate and resolve complex technical issues through debugging and innovative problem-solving.
  • Develop comprehensive technical documentation, including project specs, timelines, and resource estimates.
  • Research and apply modern technologies to improve security, performance, and development processes.
  • Contribute to the creation and enforcement of coding standards and software best practices.
  • Partner with architects and leads to ensure long-term maintainability and scalability of software solutions.
  • Participate in code reviews, architectural planning, and continuous integration initiatives.

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field—or equivalent hands-on experience.
  • 3–5 years of experience in full Software Development Life Cycle (SDLC) working on large-scale applications in production environments.
  • Proficient in the following core technologies:
    • Java / JVM
    • Spring Framework
    • Angular
    • JavaScript
    • Git for version control

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

DMV IT Service

View company profile →