Previous Job
# Sr./ Jr. Java Developers
Ref No.: 19-10597
Location: Atlanta, Georgia
Position:  Sr./ Jr. Java Developer (Spring Boot)
Location: Atlanta, GA

Interview: In-Person at follwoing four locations.

Important note:
The below four locations are the Client's location for In-Person Interview according to Consultant's convenience. Project Locations will be Atlanta, GA.
1.    Basking Ridge, NJ
2.    Tampa, FL
3.    Alpharetta, GA 
4.    Irving, TX

Work Summary:
• Designing and developing front-end web applications using Angular, JavaScript, Nodejs or React JS based on software requirements
• Back-end service with Java, Spring Framework, Hibernate, SpringBoot Micorservices
• Creating and consuming REST, JSON-based API's
• Experimenting with new technologies and innovative ways to solve problems

Required Skill and Experience:
• 6+ years as a full stack developer with experience client side JavaScript frameworks (preferably Angular, Node.JS or React JS), server side frameworks (Java / Spring / Spring Cloud / Hibernate / SpringBoot Microservices)
• Solid grasp of web and back-end application development
• Strong interpersonal skills as well as strong teamwork and customer support focus
• Aggressive problem diagnosis and creative problem solving skills on highly complex problems; technical agility
• Strong collaboration and communication skills and must be comfortable operating in an agile, dynamic environment
• Experience with Microservices /Rest services / Soap)
• Knowledge of Postgres/Oracle / MySQL / NoSQL databases (MongoDB, Cassandra, Neo4J)
• Experience working with Agile methodologies
• Experience with Node.js, React, Backbone or other client-side MVC technologies is a plus

Preferred Experience:
• Knowledge and development on Java, Spring, Hibernate, Microservices, Angular JS, React JS 
• Knowledge of Domain Driven Design concepts and micro services
• Knowledge of Billing and Collection concepts 
• REST API design and implementation