Previous Job
Previous
Java Developer
Ref No.: 19-02566
Location: Wayne, New Jersey
Hi All,

Job description: Java Full Stack Developer
Location: Whippany, NJ

Technical Competencies - Be an expert at
• Object-oriented programming, Test-Driven Development (TDD), Behavior-Driven Development (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