Full Stack Developer (TaaS)
SHIRO APPS
Charlotte, NCPosted April 3, 2026
ContractOn-siteMid-level
Required Skills
JavaSpringBootMavenAWSECSLambdaDynamoDBSQSEventBridgeDroolsCucumberMockitoSQLNoSQLCICDSVNJenkinsBitbucketBambooGitHub
Work Authorization
US CitizenGreen Card
- We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have extensive experience in Java development, AWS Cloud Engineering, and building scalable applications using Microservices architecture. You will be responsible for designing, developing, and maintaining high-quality solutions, implementing business rules, and contributing to CI/CD pipelines while collaborating with cross-functional agile teams.
Qualifications & Experience
- Undergraduate degree or equivalent combination of training and experience
- Minimum 5 years experience in Java, SpringBoot, and Maven
- Proficient Java developer with 6+ years of experience
Experience in AWS Cloud Engineering (ECS, Lambda, DynamoDB, SQS, EventBridge, etc.)
- Expertise with Drools for rule validation and business rules management
Experience with Cucumber (BDD) and Mockito (unit testing)
- Proficiency in SQL and NoSQL databases (e.g., DynamoDB)
Skilled in setting up CI/CD pipelines with SVN, Jenkins, Bitbucket, Bamboo, GitHub, Docker
- Strong knowledge of Microservices architecture and API Gateway
- Familiarity with monitoring and observability tools (Splunk, CloudWatch, Honeycomb)
Experience with agile methodologies, including Scrum and Kanban
- Strong problem-solving and analytical skills
Responsibilities
- Design, develop, and maintain scalable full-stack applications
- Implement business rules and workflows using Drools
- Build and maintain CI/CD pipelines
- Collaborate with cross-functional teams in an agile environment
- Ensure system performance, reliability, and observability