Job Description :
Position: Junior to Mid Java Developer (Spring Boot, Microservices, AWS)
Location: Columbia, SC or Lafayette, LA, or Bremont, TX
Interview: Phone & Skype/WebEx
Duration: Long Term contract

Job Description:
Required qualifications to be successful in this role
8+ years of development experience in Java/J2EE technologies.
2+ years of development experience with Java 8, Spring boot, Spring Core, Spring MVC, Spring Security and REST Web Services is a must.
AWS certification or some hands-on AWS implementation experience.

Experience in testing automation using Junit/Mockito, Cucumber.
Hands-On experience with database development using SQL.
Knowledge of UNIX (Linux) environment.
Experience with build tools like Maven/Gradle.

Desired Skillset:
AWS certification or some hands-on AWS implementation experience.
Any experience on AWS services like Fargate ECS, S3, CloudWatch, Postgres, SQS, SNS, AWS Batch.
Development experience with Spring Data, Spring Integration and JPA/Hibernate.
Scripting experience using bash, shell or python.
Experience working in Agile environment, preferably SAFe.

EDUCATIONAL REQUIREMENT
A Bachelor’s degree in Computer Science, Information Systems or related field.
Professional certification(s) and/or a Post-graduate degree is desired.


Client : N/A