Job Description :
Dear Candidate,

This role is with my direct client; please confirm your interest and availability-

Position details-
Position: Java Fullstack Developer/ Tech Lead
Location: Hanover, NJ
Duration: 6months + Longterm contract

Position is open at various levels-Team member, Sr Developer, Team Lead

Details-
Technical Competencies-
OOP, TDD, BDD
Application of gang-of-four design patterns
DevOps mindset
Passion for software engineering and software craftsman-like coding skills
Ability to conceptualize and develop cloud-native, production ready applications process
Working experience with agile processes like extreme programming, lean and/or continuous delivery approaches.
Ability to work effectively with distributed teams
Think through hard problems and work with teams to make them reality
Be a mentor and role model for other software engineers
Understanding of enterprise and application architectures, software development tools and languages

Experience (preferred)
Individual contributor/team member - at least 5 years
Senior developer - 10 years
Team Lead - 10 - 15 years
Technologies (Strongly desired, but experience with equivalent technologies will work)
Programming Languages: Java 8, Groovy, SQL, Shell
Patterns and Techniques: Domain-driven design, Command Query Responsibility Segregation (CQRS), Event-Driven Architecture (EDA), Functional Programming
Platforms: OpenShift, Kubernetes, AWS

Client : Confidential