Job Title: Full-Stack Development Lead Specialist Engineer
Location: Phoenix, Arizona
Experience: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam
We are seeking an experienced Full-Stack Development Lead Specialist Engineer to oversee the design, development, and implementation of enterprise-level web applications and digital solutions. The ideal candidate will have extensive hands-on experience working across both front-end and back-end technologies, leading development teams, and collaborating with cross-functional stakeholders. This role requires strong leadership, architecture capabilities, and the ability to guide development best practices and quality standards.
Key ResponsibilitiesLead full-stack application development efforts, including architecture, design, coding, testing, and deployment.
Collaborate with product owners, business analysts, and technical teams to analyze requirements and translate them into scalable solutions.
Manage end-to-end application lifecycle in Agile or DevOps environments.
Oversee technical design reviews, code reviews, and ensure high-quality development standards.
Mentor and guide development team members, providing technical direction and performance feedback.
Implement best practices for security, performance, and maintainability.
Integrate applications with third-party platforms, APIs, and microservices.
Troubleshoot complex technical issues and provide solutions in a timely manner.
Support release planning, sprint execution, and technical documentation.
Stay updated with emerging technologies and industry trends to recommend improvements.
12+ years of hands-on experience in full-stack application development.
Strong expertise in Java, Spring Boot, REST APIs, and microservices architecture.
Advanced proficiency with front-end frameworks such as Angular, React, or Vue.js.
Solid understanding of HTML, CSS, JavaScript, TypeScript, and responsive UI development.
Experience with relational and NoSQL databases (e.g. Oracle, PostgreSQL, MongoDB, MySQL).
Strong knowledge of cloud technologies such as AWS, Azure, or Google Cloud.
Experience with CI/CD tools such as Jenkins, GitLab, GitHub Actions, or Azure DevOps.
Strong understanding of DevOps, containerization, and orchestration using Docker and Kubernetes.
Proven ability to lead teams and manage large-scale development projects.
Excellent analytical, problem-solving, and communication skills.
Experience working in environments leveraging test automation frameworks.
Familiarity with event-driven architecture and messaging platforms (Kafka, RabbitMQ).
Knowledge of security best practices, OAuth, JWT, SSO, and identity integration.
Experience with performance optimization and scalable architecture design.
Prior experience in enterprise-level financial or public sector projects.
Certifications in cloud technologies or Agile methodologies (AWS, Azure, Scrum Master) are a plus.