JOB TITLE: Java Software Engineer
LOCATION: Berkeley Heights, NJ
Main Skills: Java, Spring, Spring Boot, Rest, API, microservices, SQL, AWS Cloud, Junit testing
· Bachelor's degree with 6+ years of experience in applicable field OR Advanced Degree in applicable field with 4+ years of relevant experience.
· 5+ years of Java, REST, SOAP and microservices.
· 3+ years of experience with IntelliJ, GIT, Bit Bucket, local development server.
· 3+ years of experience in Java 11, Spring Boot, MySQL, DynamoDB.
· 3+ years in Amazon applications like ELB, SQS, SES, SWF, SNS.
· 2+ Years experience in Play Framework.
· 2+ years of DB2 and Oracle database SQL development.
· 2+ years of experience in payment processing platforms.
· 1+ experience in scala.
· Preferred Skills, Experience, and Education:
· Experience with AWS concepts like SQS, SES, SWF, SNS.
· Experience with APIs interaction with salesforce.
· Experience with OAUTH, Jax-B, Jax-RS, J Units.
· Experience in Integration Engineering and/or Professional Services.
· Continuous deployment using IntelliJ, GIT, Bit Bucket, local development server.