{"schemaVersion":"jobsearcher.job.v1","id":"cd5eb57bc0e3c38b756a62c2","url":"https://jobsearcher.com/jobs/cd5eb57bc0e3c38b756a62c2","canonicalUrl":"https://jobsearcher.com/jobs/cd5eb57bc0e3c38b756a62c2","title":"Java Full Stack Developer (F2F) (LOCAL)","description":"Java Full Stack DeveloperA Java Full Stack Developer is proficient in both front-end and back-end development, leveraging Java technologies to build robust, scalable, and user-friendly web applications. Below is a breakdown of the essential technologies and tools that form the tech stack for a Java Full Stack Developer:Back-End TechnologiesJava Programming: Core Java concepts like object-oriented programming, multithreading, and collections are fundamental.Spring Framework: A powerful framework for building enterprise-level applications, including Spring Boot for microservices and RESTful APIs.Microservices: For creating APIs that enable communication between client and server. Database ManagementSQL Databases: Proficiency in databases like MySQL, PostgreSQL, or Oracle for structured data storage.Front-End TechnologiesHTML and CSS: For structuring and styling web pages, ensuring responsive and visually appealing designs.JavaScript: Adds interactivity and dynamic behavior to web pages. Frameworks like React, Angular are often used for building modern user interfaces.Accessibility Standards: Ensures web applications are usable by individuals with disabilities, promoting inclusivity.Development ToolsIntegrated Development Environments (IDEs): Tools like Eclipse, IntelliJ IDEA, or NetBeans for efficient coding and debugging.Version Control Systems: Tools like Git and platforms like GitHub or GitLab for managing code changes and collaboration.Build Tools: Tools like Maven or Gradle for project management and dependency resolution.Deployment and DevOpsDocker and Kubernetes: For containerization and orchestration of applications.Jenkins: For continuous integration and deployment (CI/CD).Cloud Platforms: Familiarity with AWS, Azure, or Google Cloud Platform for scalable application hosting.Testing and DebuggingJUnit: A unit testing framework for Java applications.Debugging Tools: Proficiency in identifying and resolving code issues using breakpoints and runtime analysis.Additional SkillsWeb Security: Knowledge of security protocols like OAuth, JWT, and API security best practices.Caching: Techniques using tools like Redis to improve application performance.Design Patterns: Understanding reusable solutions like dependency injection and factory patterns for efficient software design.Client Co-Pilot: Knowledge in create/modify project project and able to handle mode and modelsSoft Skills and CollaborationTeamwork and Communication: Essential for collaborating with cross-functional teams and stakeholders.Agile Methodologies: Experience with frameworks like Scrum or Kanban for iterative development.By mastering this tech stack, a Java Full Stack Developer can build end-to-end applications that are efficient, secure, and user-friendly, meeting both client and business requirements.Company Benefits & CultureInclusive and diverse work environmentOpportunities for professional growth and developmentComprehensive health and wellness benefits","company":"Artech","rawCompany":"artech","city":"Whippany","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-10-16T14:14:19.972Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Full Stack Developer (F2F) (LOCAL)","description":"Java Full Stack DeveloperA Java Full Stack Developer is proficient in both front-end and back-end development, leveraging Java technologies to build robust, scalable, and user-friendly web applications. Below is a breakdown of the essential technologies and tools that form the tech stack for a Java Full Stack Developer:Back-End TechnologiesJava Programming: Core Java concepts like object-oriented programming, multithreading, and collections are fundamental.Spring Framework: A powerful framework for building enterprise-level applications, including Spring Boot for microservices and RESTful APIs.Microservices: For creating APIs that enable communication between client and server. Database ManagementSQL Databases: Proficiency in databases like MySQL, PostgreSQL, or Oracle for structured data storage.Front-End TechnologiesHTML and CSS: For structuring and styling web pages, ensuring responsive and visually appealing designs.JavaScript: Adds interactivity and dynamic behavior to web pages. Frameworks like React, Angular are often used for building modern user interfaces.Accessibility Standards: Ensures web applications are usable by individuals with disabilities, promoting inclusivity.Development ToolsIntegrated Development Environments (IDEs): Tools like Eclipse, IntelliJ IDEA, or NetBeans for efficient coding and debugging.Version Control Systems: Tools like Git and platforms like GitHub or GitLab for managing code changes and collaboration.Build Tools: Tools like Maven or Gradle for project management and dependency resolution.Deployment and DevOpsDocker and Kubernetes: For containerization and orchestration of applications.Jenkins: For continuous integration and deployment (CI/CD).Cloud Platforms: Familiarity with AWS, Azure, or Google Cloud Platform for scalable application hosting.Testing and DebuggingJUnit: A unit testing framework for Java applications.Debugging Tools: Proficiency in identifying and resolving code issues using breakpoints and runtime analysis.Additional SkillsWeb Security: Knowledge of security protocols like OAuth, JWT, and API security best practices.Caching: Techniques using tools like Redis to improve application performance.Design Patterns: Understanding reusable solutions like dependency injection and factory patterns for efficient software design.Client Co-Pilot: Knowledge in create/modify project project and able to handle mode and modelsSoft Skills and CollaborationTeamwork and Communication: Essential for collaborating with cross-functional teams and stakeholders.Agile Methodologies: Experience with frameworks like Scrum or Kanban for iterative development.By mastering this tech stack, a Java Full Stack Developer can build end-to-end applications that are efficient, secure, and user-friendly, meeting both client and business requirements.Company Benefits & CultureInclusive and diverse work environmentOpportunities for professional growth and developmentComprehensive health and wellness benefits","datePosted":"2026-10-16T14:14:19.972Z","dateModified":"2026-10-16T14:14:19.972Z","hiringOrganization":{"@type":"Organization","name":"Artech","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Whippany","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cd5eb57bc0e3c38b756a62c2"},"url":"https://jobsearcher.com/jobs/cd5eb57bc0e3c38b756a62c2"}}