Full Stack Java Developer
Job Description
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.
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
Company Information
Location: Not specified
Type: Not specified