Senior Java Spring Boot Developer
Location: Charlotte, NC
Position Type: Contract
Bachelors' degree in Computer Science, Engineering, Information Technology, or related area.
8+ years of professional Java Software Engineering experience.
3+ years of developing Microservices and REST APIs with Spring Boot.
Kafka or MQ Series knowledge of streaming and messaging is a plus.
Must have experience in NoSQL database i.e. MongoDB.
Must have understanding of event driven design.
Should have good knowledge of continuous integration and deployment (CICD).
Experience with GIT or similar source code versioning tools and coding standards.
Experience documenting business requirements, functional specifications, and test plans.
Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.
Eagerness to learn new technologies.
Experience in Banking Industry.