JAVA Full Stack Cloud Developer

Fort Worth, Texas

DMV IT Service
Apply for this Job
Job Title: JAVA Full Stack Cloud Developer
Location: Fort Worth, TX
Employment Type: Full-Time

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 JAVA Full Stack Cloud Developer will lead the development and modification of complex, deadline-intensive, and/or mission-critical applications using advanced programming tools in Java and Angular. This role requires significant experience in full-stack development, cloud technologies, and security practices, focusing on delivering high-quality, responsive, and scalable applications.

Requirements
  • Develop and modify complex applications using Core Java (v8 and above), Spring Framework, Spring Boot, and Angular (v8 or above).
  • Utilize NoSQL/SQL databases with Hibernate and manage multi-threading in Java applications.
  • Design and implement cloud-based solutions using Azure resources like Azure App Services, Azure Functions, and Azure Container Instance.
  • Work with Infrastructure as Code (IaC) using Terraform and containerization with Docker.
  • Implement and maintain security measures with Spring Security, OAuth2.0, and general cloud security best practices.
  • Contribute to the design and development of UI/UX using Angular, TypeScript, Bootstrap, HTML, CSS, Material Design, Redux, and related technologies.
  • Engage in all phases of the Software Development Life Cycle (SDLC) and adhere to agile software development methodologies.
  • Collaborate with team members to improve development tools, processes, methodologies, and to recommend system enhancements.
  • Work closely with Quality Assurance teams to participate in unit, system, and user acceptance testing.
  • Provide technical support for applications, assisting with complex problem resolution and responding to functional and technical issues.
  • Research, develop, and manage cloud infrastructure, ensuring the implementation of cloud best practices and security.
  • Document all code and system configurations thoroughly and ensure compliance with company standards and guidelines.
Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, or equivalent experience/training.
  • 8+ years of experience in software development with a strong background in Java and Angular.
  • 4+ years of experience in implementing and managing cloud solutions, particularly in Azure.
  • Proficiency in Git, with a solid understanding of merging and branching strategies.
  • Experience with CI/CD pipelines, DevOps practices, and tools like GitHub Actions, SonarQube, and Coverity.
Date Posted: 09 April 2025
Apply for this Job