Ark Infotech Spectrum - Plano, TX

posted 4 days ago

Full-time - Mid Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Java Full Stack Developer role involves working with both front-end and back-end technologies to create responsive and efficient web applications. The position requires a strong understanding of Agile methodologies and experience with various development tools and frameworks. The developer will be responsible for diagnosing complex problems and implementing creative solutions while ensuring code quality and performance.

Responsibilities

  • Develop and maintain web applications using Java, JavaScript, and ReactJS.
  • Implement responsive designs using frameworks like Bootstrap.
  • Utilize version control tools such as Git for code management.
  • Apply XP Principles, including Test-Driven Development (TDD) and continuous deployment.
  • Work with server-side rendering using Next.js.
  • Conduct unit and automation testing using tools like Jasmine, Protractor, and JUnit.
  • Manage dependencies and build processes using tools like npm, bower, grunt, and gulp.
  • Deploy applications using Kubernetes and Docker.
  • Perform code quality checks using Sonar and conduct performance analysis with Google Lighthouse.

Requirements

  • 5+ years of experience in software development with a focus on Java and JavaScript.
  • Proficiency in front-end frameworks such as ReactJS and experience with Node.js.
  • Strong understanding of Agile development methodologies and experience with Safe Agile.
  • Experience with version control systems, particularly Git.
  • Knowledge of Java build tools like Gradle and Maven.
  • Familiarity with CI/CD processes, particularly using Jenkins.
  • Experience with unit testing frameworks, especially for React applications.

Nice-to-haves

  • Experience with Backbone or other client-side MVC technologies.
  • Familiarity with Yarn and webpack as module bundlers.
  • Experience with AEM for content management.

Benefits

  • Access to artificial intelligence language tools for job enhancement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service