Full stack Java Developer
Dunwoody, GA
Job Description:
Responsibilities
Facilitating requirements gathering sessions and be able to translate businessneeds into proper solutions.
Participatewith architecture team in technical evaluations, solution and design approachesdiscussions
Design,build, test and deploy highly scalable, high volume Java based Web Servicesfollowing a traditional REST model.
Performcode reviews and mentor other team members on the proper approaches to webservices development.
Ableto work both in a team environment and as an individual contributor
Responsiblefor actively supporting complex projects or programs from the Softwaredevelopment standpoint to drive the development of multiple GreenSkyapplications.
Responsiblefor support to the team in achieving priorities, goals and strategies with keystakeholders.
Providesobjective advice, expertise and specialist support skills with the aim ofcreating value and maximizing growth, or improving the business performance oftheir clients.
Ensuresthat development activities are on a path to deliver benefits realization.
Ensurescollaboration with key functional partners in the implementation ofinitiatives.
Readilyrecognizes solution and determines at what point issues require escalation tomanagement.
10+ years of Java development (back and front end)
6+ years of Java Web Services design and developmentbackground
Experiencewith Java Persistence Architecture (JPA) using tools such as Hibernate orOpenJPA
Solidexperience with JMS/MQ Series
Webservices security covering SSO, authentication and authorization
Experiencein the healthcare, retail and/or home improvement Industries is a plus.
Recentexperience developing and implementing Java based Web Services, primarily in aREST model, but experience with SOAP is a plus.
Experiencewith major Open Source Java tools such as Tomcat, JaxRS, Mule, and RabbitMQ.
Experiencedeveloping, deploy, test and maintain technical assets in SOA environment, webservices and integration