RESPONSIBILITIES: Kforce has a client in search of a Senior Full Stack Java Developer in Lawrenceville, Georgia (GA). Summary: The Senior Full stack Java developer (heavier front end/Angular) role is a full stack development with a focus on front end development. The individual will work under general direction of Application Development Manager, and interfaces directly with other software developers, project leaders and managers, industry colleagues and client personnel. They will be responsible for the design, development and testing of web application and Integration solutions using J2EE technology. The individual will play 75% full stack developer role and 25% design role. Responsibilities: Code/unit test Web Enabled technology with solid knowledge of server-side java technologies, Internet standards and protocols Design functional components and evolve the clients Java-based cloud platform that includes web application, services/API tier, and data access tier Participates in solutions workshop with customers to define business requirements, work with Project managers to produce design documents and functional specification Delivers proof of concept/pilot to demonstrate the client's applications Implements custom integration with customer's enterprise system Provides production support as level 3 Participates in production deployment process REQUIREMENTS: BS in Computer Science or equivalent 5 years of experience with development of Enterprise Web Application development using Spring/Hibernate 2 years of experience with REST API development preferably using spring boot/jersey 2 years of experience creating web UIs using angular JS or wicket 2 years of experience with enterprise software integration 2 years of experience with mobile application integration Experience with Waterfall and Agile SDLC and related artifacts Ability to design application components and evolve architecture including UI, API/Services, Data Access, Integration, Application components (logging, exception handling, security, communication, caching), etc. Technical Skills: J2EE: Spring Framework, Hibernate, Wicket Framework, Jersey, JSP, Tomcat, Xml, Java Script, Html, Jasper Report, web services, jQuery, CSS, bootstrap, Angular JS, Spring Boot Architecture: Sequence, Class, and other UML diagrams; Solution design, Hardware design, Security design, Performance improvement and monitoring design Database: MySQL, Oracle, SQL Server, NoSQL database Operating System Skills: Linux/Unix Programming language: Java Development Tools: Eclipse, Maven, ANT, Subversion, Jenkins, Git Qualified candidates must be presently authorized to work in the United States on a full-time basis. This company does not sponsor or transfer H1-visa individuals. Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.