Job Description :

Job Title: Java Fullstack Backend Developer

 Location:Chandler, AZ

Hire Type: Contract

Job Description:

  • Interview process: Hacker rank test+ 2 Technical discussions
  • 8-10+ years of hands-on experience on Java based web development with strong expertise on Spring Framework v3 – Spring Core, Spring Boot, Spring Data, Spring JPA, Spring Security, Spring AOP, and Spring MVC)
  • Should have strong hands-on of Microservices..
  • Strong hands-on Experience of Drools.
  • Should have strong hands on of Mongo DB.
  • Experience in design and development of enterprise scale banking applications .
  • Hands-on of Junit, Mockito and other testing frameworks
  • Strong working experience in Test Driven Development (TDD) practices
  • Working experience of development ecosystem of applications like Jira, Confluence, ALM etc.
  • Experience in working with globally distributed teams following Agile methodology and Scrum.
  • Experience in working with modern CI/CD tools and related ecosystem of applications - Jenkins, Artifactory, Maven etc.
  • Experience using source control tools like Git, SVN etc.
  • Competent in all above skillsets is mandatory.

Desired Qualifications

  • Exposure to Splunk dashboards and App dynamics
  • Knowledge of Event Driven Architecture
  • Experience in Behavioral Driven Development (BDD) & Domain Driven Development (DDD)

Skill Matrix :

Skill

  • Proficiency Rating
  • Java
  • Core Java
  • Java 8
  • Spring
  • Spring Core
  • Spring REST
  • Spring MVC
  • Spring Boot
  • Spring boot flow
  • Autoconfiguration
  • Parent  and Starter
  • Dev tools and Actuator
  • Microservices
  • Basic design pattern
  • API Gateway
  • Service Discovery
  • Feign Template / Rest Template
  • Security
  • JWT/ OAUTH
  • Rule Engine
  • Drool
  • Database
  • MongoDB
  • JPA
  • Hibernate/ Spring Data JPA
  • Unit Testing
  • Junit
  • Build Tools
  • Maven/ Groovy
  • Version Control
  • SVN/ GIT
  • CI/CD
  • Jenkins
  • Dev Methodology
  • Agile Framework - SCRUM
             

Similar Jobs you may be interested in ..