Artmac is Hiring a Sr. Full Stack Java / ReactJS Developer Near Plano, TX
Who We AreArtmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers. Job DescriptionJob Title : Sr. Full Stack Java / ReactJS Developer Job Type : W2/C2C/1099 Experience : 3-10 Years Location : Plano, Texas We are looking for a Senior Agile Frontend Developer who will be responsible for designing, developing, and maintaining frontend applications and frameworks. They will work closely with cross-functional teams to understand business requirements and translate them into technical solutions. They are experts in Agile methodologies and frontend technologies and will play a crucial role in driving our development efforts forward. Responsibilities
6 years of hands-on experience in frontend development with strong proficiency in Java, JavaScript, ReactJS, and Node.js.
Proven experience with version control systems (Git), build tools (Gradle, maven), and dependency management.
Experience with client-side MVC frameworks (React, Backbone) and server-side rendering (Next.js).
Knowledge of CI/CD tools like Jenkins and experience with Docker and Kubernetes for deployment.
Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines (Jenkins) for efficient deployment.
Experience with content management systems (CMS) like Adobe Experience Manager (AEM) is a plus.
Solid understanding of Agile methodologies and XP principles.
Familiarity with performance analysis tools and automated testing frameworks.
Prior exposure to AEM for content management would be advantageous.
Design and develop front-end applications using Java, JavaScript, ReactJS, and other related technologies.
Implement responsive designs and ensure cross-browser compatibility using Bootstrap and other frameworks.
Collaborate with backend developers and UI/UX designers to improve usability.
Utilize Agile principles such as TDD (Test-Driven Development) and continuous deployment to deliver high-quality software.
Implement and maintain version control using Git and ensure code quality using Sonar and other code coverage tools.
Work on server-side rendering (SSR) with technologies like Next.js.