
Lead Java Full Stack Developer at Qode. Job Title: Lead Java Full Stack Developer . Location: Dallas TX, Pittsburgh PA, Cleveland OH. Employment Type: Full-time . Experience Level: [12+ Years of Experience Required]. . Job Summary. :. We are seeking a highly skilled . Java Full Stack Developer. to design, develop, and maintain robust, scalable web applications. The ideal candidate has a passion for problem-solving, a deep understanding of modern web technologies, and expertise in both front-end and back-end development. This role involves working closely with cross-functional teams to deliver high-quality solutions and drive innovation in a collaborative Agile environment.. . Key Responsibilities. :. . . Application Development. : Design and implement end-to-end features, including back-end services and front-end user interfaces.. . . Requirement Gathering. : Collaborate with product owners, business analysts, and stakeholders to gather and analyze requirements.. . . Back-End Development. : Develop RESTful APIs, microservices, and database schemas using Java, Spring Boot, and related frameworks.. . . Front-End Development. : Create dynamic, responsive, and user-friendly web interfaces using Angular/React/Vue.js, HTML5, CSS3, and JavaScript.. . . Code Quality. : Write clean, maintainable, and efficient code, adhering to best practices and coding standards.. . . Testing and Debugging. : Conduct unit testing, integration testing, and performance optimization to ensure application reliability and performance.. . . Collaboration. : Work in an Agile/Scrum environment, participating in sprint planning, stand-ups, and retrospectives.. . . Documentation. : Maintain comprehensive technical documentation for developed features and systems.. . . Continuous Improvement. : Keep up-to-date with the latest technologies and contribute to team knowledge-sharing and innovation initiatives.. . . Required Skills and Experience. :. . Back-End Skills. : . . Strong experience in . Java. (8 or later) and frameworks such as . Spring/Spring Boot. .. . Proficiency in developing RESTful APIs and microservices.. . Experience with relational databases (e.g., . MySQL. , . PostgreSQL. , or . Oracle. ) and NoSQL databases (e.g., . MongoDB. , . Cassandra. ).. . . Front-End Skills. : . . Proficiency in modern JavaScript frameworks/libraries such as . Angular. , . React. , or . Vue.js. .. . Strong knowledge of . HTML5. , . CSS3. , and responsive web design.. . Experience with state management libraries (e.g., Redux, NgRx).. . . Tools & Technologies. : . . Familiarity with build tools such as . Maven. , . Gradle. , or . Webpack. .. . Proficient in version control systems like . Git. .. . Knowledge of CI/CD pipelines and DevOps practices (e.g., Jenkins, Docker, Kubernetes).. . . Other Skills. : . . Experience in cloud platforms like . AWS. , . Azure. , or . Google Cloud Platform. .. . Familiarity with Agile development methodologies and tools (e.g., Jira, Confluence).. . Strong understanding of object-oriented programming and design patterns.. . . Qualifications. :. . Bachelor’s degree in Computer Science, Engineering, or related fields.. . 5+ years of experience as a Java Full Stack Developer or similar roles.. . Strong problem-solving and debugging skills.. . Excellent communication and collaboration abilities.. . . Preferred Skills. :. Knowledge of GraphQL and WebSockets.. Experience with mobile app development or Progressive Web Apps (PWAs).. Company Location: United States.