Talent.com
serp_jobs.error_messages.no_longer_accepting
Lead Java Full Stack Developer

Lead Java Full Stack Developer

QodeCleveland, OH, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Lead Java Full Stack Developer

Location : Dallas TX, Pittsburgh PA, Cleveland OH

Employment Type : Full-time

Experience Level : 13+ 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.
  • serp_jobs.job_alerts.create_a_job

    Java Developer • Cleveland, OH, US