{"schemaVersion":"jobsearcher.job.v1","id":"a0d6cceb7d2a55a8ebb6fbd4","url":"https://jobsearcher.com/jobs/a0d6cceb7d2a55a8ebb6fbd4","canonicalUrl":"https://jobsearcher.com/jobs/a0d6cceb7d2a55a8ebb6fbd4","title":"Full-Stack Architect","description":"Job Title: Full-Stack ArchitectLocation: Remote (Onshore USA)Employment Type: ContractExperience Required: 7+ YearsPositions: 2Position OverviewWe are seeking an experienced Full-Stack Architect to lead the architecture, design, and implementation of enterprise-scale, cloud-native applications. This role is responsible for owning the end-to-end solution architecture across modern full-stack platforms, microservices, event-driven systems, and cloud environments.The ideal candidate will have deep expertise in Java enterprise technologies, Spring Boot, Kafka, Docker, Kubernetes, and cloud-native architectures on AWS and Azure. You will work closely with business stakeholders, product teams, developers, and infrastructure engineers to deliver scalable, secure, resilient, and high-performing enterprise solutions.Key ResponsibilitiesOwn the end-to-end architecture of enterprise-grade full-stack applications and distributed systems.Design scalable, loosely coupled microservices architectures using Java EE/J2EE and Spring Boot.Define enterprise API strategies, including API design standards, versioning, documentation, governance, authentication, and security.Architect event-driven solutions using Apache Kafka for real-time messaging and asynchronous communication.Design cloud-native solutions leveraging AWS and Microsoft Azure services.Develop containerization and orchestration strategies using Docker and Kubernetes.Define enterprise reference architectures, reusable frameworks, and development standards.Lead technical workshops, architecture reviews, and design sessions with business and engineering teams.Ensure architecture aligns with business objectives, scalability, security, resiliency, availability, observability, and cost optimization requirements.Collaborate with DevOps teams to establish CI/CD pipelines and cloud deployment strategies.Evaluate emerging technologies and recommend architectural improvements.Mentor development teams and provide technical leadership throughout the software development lifecycle.Review solution designs, code quality, and infrastructure implementations to ensure compliance with enterprise standards.Support production deployments and resolve complex architectural and performance challenges.Required QualificationsMinimum 7+ years of experience in enterprise application architecture and full-stack software development.Extensive experience designing cloud-native, distributed, and microservices-based applications.Strong expertise in Java EE/J2EE and Spring Boot frameworks.Advanced knowledge of Apache Kafka and event-driven architecture.Hands-on experience with Docker and Kubernetes.Experience designing RESTful APIs and enterprise integration patterns.Strong understanding of cloud platforms including AWS and Microsoft Azure.Experience implementing secure API management, authentication, and authorization mechanisms.Expertise in enterprise software architecture patterns and best practices.Strong knowledge of system scalability, fault tolerance, resiliency, and disaster recovery.Experience with Agile development methodologies.Excellent communication, presentation, and stakeholder management skills","company":"First Soft Solutions","rawCompany":"first soft solutions","city":"Monmouth Junction","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-07-07T10:03:13.380Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full-Stack Architect","description":"Job Title: Full-Stack ArchitectLocation: Remote (Onshore USA)Employment Type: ContractExperience Required: 7+ YearsPositions: 2Position OverviewWe are seeking an experienced Full-Stack Architect to lead the architecture, design, and implementation of enterprise-scale, cloud-native applications. This role is responsible for owning the end-to-end solution architecture across modern full-stack platforms, microservices, event-driven systems, and cloud environments.The ideal candidate will have deep expertise in Java enterprise technologies, Spring Boot, Kafka, Docker, Kubernetes, and cloud-native architectures on AWS and Azure. You will work closely with business stakeholders, product teams, developers, and infrastructure engineers to deliver scalable, secure, resilient, and high-performing enterprise solutions.Key ResponsibilitiesOwn the end-to-end architecture of enterprise-grade full-stack applications and distributed systems.Design scalable, loosely coupled microservices architectures using Java EE/J2EE and Spring Boot.Define enterprise API strategies, including API design standards, versioning, documentation, governance, authentication, and security.Architect event-driven solutions using Apache Kafka for real-time messaging and asynchronous communication.Design cloud-native solutions leveraging AWS and Microsoft Azure services.Develop containerization and orchestration strategies using Docker and Kubernetes.Define enterprise reference architectures, reusable frameworks, and development standards.Lead technical workshops, architecture reviews, and design sessions with business and engineering teams.Ensure architecture aligns with business objectives, scalability, security, resiliency, availability, observability, and cost optimization requirements.Collaborate with DevOps teams to establish CI/CD pipelines and cloud deployment strategies.Evaluate emerging technologies and recommend architectural improvements.Mentor development teams and provide technical leadership throughout the software development lifecycle.Review solution designs, code quality, and infrastructure implementations to ensure compliance with enterprise standards.Support production deployments and resolve complex architectural and performance challenges.Required QualificationsMinimum 7+ years of experience in enterprise application architecture and full-stack software development.Extensive experience designing cloud-native, distributed, and microservices-based applications.Strong expertise in Java EE/J2EE and Spring Boot frameworks.Advanced knowledge of Apache Kafka and event-driven architecture.Hands-on experience with Docker and Kubernetes.Experience designing RESTful APIs and enterprise integration patterns.Strong understanding of cloud platforms including AWS and Microsoft Azure.Experience implementing secure API management, authentication, and authorization mechanisms.Expertise in enterprise software architecture patterns and best practices.Strong knowledge of system scalability, fault tolerance, resiliency, and disaster recovery.Experience with Agile development methodologies.Excellent communication, presentation, and stakeholder management skills","datePosted":"2026-07-07T10:03:13.380Z","dateModified":"2026-07-07T10:03:13.380Z","hiringOrganization":{"@type":"Organization","name":"First Soft Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Monmouth Junction","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a0d6cceb7d2a55a8ebb6fbd4"},"url":"https://jobsearcher.com/jobs/a0d6cceb7d2a55a8ebb6fbd4"}}