Role: Java Back End Developer
Location: Irving, TX
Duration: 12 Months
No OPT or H4 EAD
· 8+ years’ experience in developing Java/J2EE based applications
· Experience with caching products like Oracle Coherence, Gemfire or Hazelcast
· Experience working with no-SQL databases like MongoDB and Cassandra
· Experience working with any cloud products like Cloud Foundry, Open Shift or AWS
· Experience with Dynamo DB is a plus
· Experience working with container solutions like Docker
· The candidate needs to have prior hands on knowledge in developing microservices using Spring and AWS
· Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
· Experience building REST and SOAP web services using Java
· Experience with Web Services(JSON, REST, JAX-RS, Spring based REST services)
· Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
· Varied Understanding of NoSQL
· Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc
· Experience with web application servers like Tomcat, Jetty, JBoss etc
· Experience with TDD, code testability standards, JUnit/Mockito
· Experience with scripting and working in a Linux environment
· Experience with DevOps practices and CICD model of development