Title : JAVA Full Stack Software Engineer
Location : Charlotte NC/ Raleigh NC/ Atlanta. GA
Experience : 10 Years
Required Experience:
- Masters/bachelors degree in computer science Information Systems Software Engineering or related field or substituted relevant experience.
- 10 years experience in Software Development and strong technical experience with designing & building enterprise-scale applications.
- Minimum 5 years of hands-on coding skills in Java JSP Spring Framework Spring boot API REST Micro services on open API spec is mandatory. Strong knowledge of Integration
- Minimum 3 years of hands-on development and deployment experience on Azure cloud AKS Azure Synapse ADLS Azure ADF Azure Azure Data Factory Azure event hub and APIM.
- 5 years of experience with CI/CD tools and concepts using YAML. (e.g. Azure Pipelines).
- Experience with Helm Terraform Azure Kubernetes OpenShift or similar Cloud experience.
- Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in Java application development
- Spring Spring Boot SQL KAFKA Microservices and debugging skills Experience with Open Source tools and frameworks
- Experience with cloud technologies such as AWS is big plus
- Solid knowledge of relational database design and development (SQL stored procedures data modeling)
- Experience with messaging systems (i.e. KAFKA MQ and JMS)
- Experience with build tools such as Git Maven and Jenkins. Proven ability to write comprehensive unit and integration tests
- OpenShift development experience is big plus