Fullstack Developer- Backend

Codetech•Charlotte, NC

About The Position

The Fullstack Developer will build and support backend applications using Java, Spring Boot, and Maven. The role involves AWS cloud engineering, business-rule validation, automated testing, database work, CI/CD pipelines, and scalable microservices. The developer will work with agile methodologies such as Scrum and Kanban.

Requirements

  • Minimum of 5 years of development experience.
  • Undergraduate degree or an equivalent combination of training and experience.
  • At least 5 years of experience with Java, Spring Boot, and Maven; the posting also specifies 6+ years of Java development experience.
  • Experience with AWS cloud engineering services such as ECS, Lambda, DynamoDB, SQS, and EventBridge.
  • Expertise using Drools for rule validation and business rules management.
  • Experience with Cucumber for Behavior-Driven Development (BDD) and Mockito for unit testing.
  • Proficiency with SQL and NoSQL databases, such as DynamoDB.
  • Experience setting up CI/CD pipelines using tools such as SVN, Jenkins, Bitbucket, Bamboo, GitHub, and Docker.
  • Strong knowledge of microservices architecture and API Gateway for building scalable applications.
  • Familiarity with monitoring and observability tools such as Splunk, CloudWatch, and Honeycomb.
  • Strong problem-solving skills and experience with agile development methodologies, including Scrum and Kanban.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service