Full Stack Developer
Charlotte, NC - Hybrid
Job Description
* Role - intermediate
Required skillset
* 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 with services such as ECS, Lambda, DynamoDB, SQS, EventBridge, etc.
* Expertise in using Drools for rule validation and business rules management.
* Experience with Cucumber for Behavior-Driven Development (BDD) and Mockito for unit testing.
* Proficiency in both SQL and NoSQL databases, such as DynamoDB.
* Skilled in setting up CI/CD pipelines with tools like 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 like Splunk, CloudWatch, Honeycomb.
* Excellent problem-solving skills and experience with agile development methodologies, including Scrum and Kanban.