Job Title : Senior Java Developer
Location : Fort Worth, TX
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 :
Senior Java Developer will be responsible for designing, developing, implementing, and supporting large-scale enterprise applications. This role involves working closely with cross-functional teams to understand requirements, maintain and enhance existing services, troubleshoot complex issues, and ensure adherence to best practices and coding standards.
Key Responsibilities :
- Develop, maintain, and enhance enterprise applications using Java , Spring Boot , and Azure .
- Collaborate with business analysts, project managers, IT architects, technical leads, and internal stakeholders to understand requirements and deliver solutions that meet business needs.
- Apply domain-driven design and test-driven development principles to maintain and improve application quality.
- Troubleshoot, debug, and resolve complex production issues, identifying and implementing effective solutions.
- Create detailed technical specifications, project requirements, and development estimates.
- Research and implement new technologies to improve performance, security, and development processes.
- Support coding standards, development best practices, and security guidelines.
- Work closely with software architects and technical leads to ensure decisions align with long-term enterprise growth and scalability goals.
- Participate in DevOps processes, including Continuous Integration (CI) and Continuous Deployment (CD), where applicable.
Required Qualifications :
Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, Engineering, or a related technical field, or equivalent experience / training.7+ years of experience across the full Software Development Life Cycle (SDLC), including design, development, implementation, monitoring, and support of large-scale applications in on-premises and cloud environments.Strong hands-on experience with Java , Spring Boot , and Azure .Preferred Skills & Experience :
Experience with Apache Spark , Python , and Microservices architecture.Knowledge of Databases such as Oracle or Postgres.Experience with Databricks .Familiarity with front-end frameworks such as Ext JS .Experience with DevOps methodologies and toolchains, including CI / CD pipelines.