Java Fullstack Engineer :: Hybrid :: W2 Position
Position: Senior Full Stack EngineerLocation: Irving,TX – Hybrid (3 Days Onsite)Experience: 8+ YearsKey ResponsibilitiesDesign, develop, and deliver full-stack features from concept through production.Build frontend applications using Angular, React, TypeScript, Stencil, and JavaScript.Develop scalable backend services and APIs using Java, Spring Boot, and Python.Use AI-powered development tools such as Kiro, Claude, GitHub Copilot, and Cursor.Write clean, maintainable, testable, and well-documented code.Apply OOP, Design Patterns, Clean Code, and SOLID principles.Participate in code reviews, architecture discussions, and Agile ceremonies.Follow Test-Driven Development (TDD) practices.Validate AI-generated code for functionality, security, performance, and maintainability before production deployment.Troubleshoot and resolve build and deployment issues.Required Qualifications8+ years of professional software development experience.Strong experience building full-stack web applications.Hands-on experience with Java, Python, Angular, React, or Stencil.Strong TypeScript and JavaScript skills.Strong understanding of OOP, design patterns, Clean Code, and SOLID principles.Experience designing and building cloud-native solutions, preferably on AWS.Strong understanding of defensive programming and 12-Factor App principles.Experience with relational databases such as MySQL and PostgreSQL.Strong problem-solving and communication skills.Preferred QualificationsStrong Java, Spring Boot, and Python experience.Experience with microservices architecture.Experience with modern frontend engineering, including Web Components and Micro-frontends.Experience with server-side data integration patterns.Kubernetes experience.Experience building AI agents and supporting tools/harnesses.Experience troubleshooting build and deployment issues.