JOBSEARCHER

Java Full Stack Developer

ArtechRaleigh, NCJune 9th, 2026
Job Title: Java Full Stack Developer Location: Raleigh, NC (Onsite) Duration: 18 Months Contract Experience Required: 3-6 Years Pay Rate: $20 - $25 Job Summary We are seeking a skilled Java Full Stack Developer with experience in Java, Spring Boot, Angular, and AWS to develop and maintain scalable enterprise applications. The ideal candidate will have hands-on experience across both frontend and backend development, microservices architecture, cloud technologies, and CI/CD practices. This role offers an opportunity to work on modern cloud-native applications within an Agile development environment. Key Responsibilities Backend DevelopmentDesign, develop, and maintain scalable microservices using Java and Spring Boot.Build and support RESTful APIs and integration services.Implement secure, high-performance backend applications with proper logging, exception handling, and validation.Develop solutions using SQL and NoSQL databases.Optimize application performance through caching, query tuning, and asynchronous processing. Frontend DevelopmentDevelop responsive and user-friendly web applications using Angular (preferred) or React.Build reusable UI components and implement state management and routing.Collaborate with UX/UI teams to deliver intuitive user experiences.Improve frontend performance through optimization techniques. Cloud & DevOpsDeploy and manage applications on AWS services such as EC2, S3, Lambda, API Gateway, and ECS.Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.Work with Docker and Kubernetes for containerized deployments.Monitor application performance and reliability using CloudWatch, Splunk, ELK, or Dynatrace. Quality & SecurityDevelop unit and integration tests using JUnit and Mockito.Maintain code quality through SonarQube and secure coding practices.Implement authentication and authorization mechanisms using JWT, OAuth, or similar technologies. Collaboration & DeliveryParticipate in Agile/Scrum ceremonies and sprint activities.Collaborate with developers, architects, DevOps engineers, and business stakeholders.Troubleshoot production issues and support deployments.Participate in code reviews, architecture discussions, and technical documentation. Required SkillsJava, JavaScript, TypeScriptSpring Boot, Spring MVC, MicroservicesAngular (Preferred) or ReactREST APIs, JSONSQL (PostgreSQL, MySQL, Oracle)NoSQL (MongoDB, DynamoDB, Redis)AWS Cloud ServicesJenkins, GitHub ActionsDocker, KubernetesJUnit, MockitoSplunk, CloudWatch, ELK Nice-to-Have SkillsKafka, ActiveMQ, PulsarCamunda Workflow EngineMuleSoft IntegrationsMicro Frontend ArchitectureVeracode, SAST/DAST Security ToolsAI/ML Exposure Ideal Candidate A strong Java Full Stack Developer with 3-6 years of experience in Java, Spring Boot, Angular, AWS, Microservices, and DevOps practices. Candidates with experience in enterprise applications, banking, fintech, or high-volume transactional systems will be highly preferred.