Full-stack Developer

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.


Location: Dallas, TX; Pittsburgh, PA, USA


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., MySQLPostgreSQL, or Oracle) and NoSQL databases (e.g., MongoDBCassandra).

Front-End Skills:

  • Proficiency in modern JavaScript frameworks/libraries such as AngularReact, or Vue.js.
  • Strong knowledge of HTML5CSS3, and responsive web design.
  • Experience with state management libraries (e.g., Redux, NgRx).

Tools & Technologies:

  • Familiarity with build tools such as MavenGradle, 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 AWSAzure, 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.


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.



Qode is dedicated to helping technical talent around the world find meaningful careers that match their skills and interests. Our platform provides a range of resources and tools that empower job seekers to take control of their careers and connect with top employers across a variety of industries. We believe that every individual deserves to find work that they're passionate about, and we are committed to making that vision a reality.Qode's team of experienced professionals is passionate about creating a better world of work by providing innovative solutions that improve the job search process for both job seekers and employers. We believe in transparency, trust, and collaboration, and we strive to build strong relationships with our customers and partners. Through our platform, we aim to create a more engaged and fulfilled global workforce that drives innovation and growth.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Developer Q&A's
Report this job

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.