Haystack
← Back to Jobs
Technology
RI

Java Fullstack Developer

RIIASH LLCCharlotte, NC🇺🇸United StatesPosted Sep 16, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Charlotte, NC, United States
Posted
19 hours ago
DockerDynamoDBMicroservicesMongoDBSpringSpring BootAWSEncryptionOAuthPCI DSSAgileAngularApacheAzureCSSCassandraCypressGitGitHub ActionsHTMLJUnitJavaJenkinsJestKafkaRESTReactRedisTypeScript

Job Description

Only Independent candidates for W2 Role

Responsibilities:

  • Develop and maintain full-stack applications using Java and modern frontend technologies.
  • Build scalable microservices using Spring Boot and Spring Cloud.
  • Design and integrate secure RESTful APIs.
  • Implement event-driven solutions using Apache Kafka.
  • Work with NoSQL databases such as MongoDB, Cassandra, DynamoDB, or Redis.
  • Develop responsive user interfaces using Angular or React.js.
  • Write unit and integration tests, perform code reviews, and troubleshoot application issues.
  • Collaborate with product, QA, architecture, and DevOps teams in an Agile environment.
  • Contribute to CI/CD, cloud deployment, and application performance improvements.

 

Requirements:

  • Strong hands-on experience with Java 17 or higher.
  • Proficiency in Spring Boot, Spring Security, Spring Data, and microservices architecture.
  • Experience with Apache Kafka and REST API development.
  • Knowledge of NoSQL databases and data modeling.
  • Experience with Angular or React.js, TypeScript, HTML, and CSS.
  • Familiarity with Git, Docker, CI/CD, and cloud platforms such as AWS or Azure.
  • Experience with testing tools such as JUnit, Mockito, Jest, or Cypress.
  • Strong problem-solving, communication, and collaboration skills.

 

Preferred Skills:

  • Experience in banking, fintech, payments, or financial services
  • Knowledge of secure coding, biometrics, encryption, OAuth, and PCI DSS
  • Experience with CI/CD tools such as Fastlane, Jenkins, Bitrise, or GitHub Actions

Similar jobs