Role : Java Developer / Lead / Architect
Location : Alpharetta, GA
Duration : 6+ Months
ย ย ย ย ย ย ย ย Develop design specifications, installation instructions and other system related information.
ย ย ย ย ย ย ย ย Verify stability, interoperability, portability, security and scalability of java system architecture.
ย ย ย ย ย ย ย ย Select appropriate design solutions and ensure compatibility of system components working with software engineers.
ย ย ย ย ย ย ย ย Evaluate current or emerging technologies.
ย ย ย ย ย ย ย ย Provide technical guidance and support development of systems.
ย ย ย ย ย ย ย ย Identify system data, hardware and software components required to meet user needs.
ย ย ย ย ย ย ย ย Provide implementation guidelines for system to installation teams.
ย ย ย ย ย ย ย ย Convey architectural solutions to all levels of stakeholders.
ย ย ย ย ย ย ย ย Ensure compliance with established architecture, design patterns, policies, standards and best practices.
ย ย ย ย ย ย ย ย Head system architecture, design, cross business area projects and development teams.
ย ย ย ย ย ย ย ย Identify, review and present input on project activities and plans.
ย ย ย ย ย ย ย ย Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.
Skills:
ย ย ย ย ย ย ย ย Bachelor degree in computer science and 8 years+ experience in the field
ย ย ย ย ย ย ย ย Java, JSP/Servlets, JavaScript, Spring Framework; HTML5/CSS3/ JQuery/Angular/NodeJS or other Frontend JavaScript frameworks.
ย ย ย ย ย ย ย ย Web Servicesย REST (Jersey, spring, JAXRS) and SOAP (Spring/JAXWS etc.), WSDL
ย ย ย ย ย ย ย ย MS/MQย Messaging Protocols"