Job Description :
Position: Full Stack Java Developer

Location: Phoenix, AZ

Duration: Long Term Contract

Tech Stack : Java 1.8, Spring Boot, Spring MVC, Angular/React JS, Core Java EE fundamentals, Hibernate/any Object relation mappers, Oracle/MySQL/Postgres

· Proven hands-on Software Development experience

· Proven working experience in Java development

· Hands on experience in designing and developing applications using Java EE platforms

· Hands on experience in developing and deploying Restful web services

· Exposure to Angular or React JS framework

· Hands on experience in the Spring Framework (Spring Boot)

· Hands on experience in build and deploying web applications in tomcat, Jboss web servers.

· Object Oriented analysis and design using common design patterns.

· Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc

· Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

· Experience as a Sun Certified Java Developer

· Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

· Experience with test-driven development