Job Description :
Hi,

My name is Yateesh from Cygnus Professionals .

I am looking for an Java Application Architect - Atlanta, GA for one of my clients. Please find the information below.
You can reach me on (Ext 9057) or

Job Description:

Title: Java Application Architect
Location: Atlanta, GA
Duration: Full Time

Min 10+ years of experience
Java J2EE, Spring MVC framework , JavaScript, Web Services, Network security knowledge AND experience, Linux, Shell scripting, JSON, Tomcat
Any public cloud/private cloud Experience
Min 8-10 years’ Experience in technical roles and architect roles
Strong Knowledge of developing and debugging large Java applications
Knowledge of the Single-page application (SPA) and JavaScript client frameworks( React JS / Angular JS)
Knowledge of NoSQL designs, Fluent APIs, micro-service architectures, functional reactive programming (FRP) and related agile methods
Knowledge of SOAP, REST and related approaches to integration
Knowledge of SOLID object oriented design principles
Knowledge of XML technologies
Knowledge of build and deploy patterns
Experience designing and implementing scalable, high performance enterprise applications for mission critical solutions
Expertise in Agile methods, software development lifecycle management, continuous integration, build and release management and managed environments
Experience developing applications for mobile platforms is a plus
Exceptional critical thinking skills – able to decompose complex problems and prioritize issues
Experience designing and implementing scalable, high performance enterprise applications for mission critical solutions

Responsibilities :
Provide technical leadership and architectural oversight on complex projects to assist business units
Formulate application architecture strategies with a focus on reusability, total cost of ownership, time-to-market and high availability
Responsible for overall solution integrity of large and complex solutions, providing direction to other Solution Architects on technology and design choices
Lead change by researching and prototyping new and creative solutions that enable core business capabilities
Craft well aligned architectures to solve challenging business problems
Perform design and code review services and provide consulting services to development teams to ensure business requirements are met
Design generalized solutions across problem domains using a common set of architectural assets to maintain consistency
Collaborate with stakeholders to help set and document technical standards
Contribute to the evaluation and recommendation of new technologies to increase efficiencies