Job role :: Java Architect
Location: New York
Job Type :: Contract C2c All Visa
Ability to architect end-to-end solutions across distributed and host environments. Architect, Design, implement and maintain large distributed Java based applications and microservices Architect & solve complex problems related to high performant distributed system Provides direction, guidance, and definition of IT Platform architecture to effectively support clients IT and business strategy Supports all architectural disciplines and champions architectural initiatives Reviews existing business processes and establishes metrics to improve business processes, as well as support of all architectural disciplines under their direction Aligns architecture strategy with business goals Defines, explains, and advocates technology strategy Develops and communicates architectural policies, standards, guidelines, and procedures Promotes the EA process, outcomes, and results to the organization and senior leadership. Ensures the conceptual completeness of the technical solutions Leads teams in developing technology plans. Consults with project teams to fit projects to enterprise architecture, as well as to identify when it is necessary to modify the enterprise architecture. Ensures recommendations are based on business relevance and appropriate timing. Collaborates with project management and team leaders to ensure progress towards architectural alignment with project goals and requirements. Envision big picture and drive team to deliver high quality product on time Communicate and present software features and vision to executive, product, and support teams Agile frameworkmethodology experience is a plus. Solve problems proactively. Propose solutions where gaps exist
Roles & Responsibilities Responsible for resolving technical, substantive and methodological issues related to design architecture for new or emerging solutions and technologies Responsible for understanding various aspects of enterprise architecture with knowledge of one or more formalized frameworks such as NASCIO, TOGAF, FE Responsible for applying applicationsoftwaresystems development methodologies including agile approaches IT and businessindustry work experience including architecture design and deployment, systems lifecycle management, and infrastructure planning Solid foundation in software design, design patterns including OO, functional design and performance scaling Hands On 10+ years of Java Spring development experience Experience in Microservices architecture, system design Relational and NoSQL database experience such as MySQL Experience in Docker containerization, Kubernetes, cloud and virtualized systems Implementation of Google Cloud Platform architecture concepts. Good Communication Skills
Education Bachelor in Computer Science and equivalent
Start date (dd-mmm-yy) ASAP
Duration of assignment (inMonths) 4+ years
Work Location Albany, NY
Key words to search in resume Technical Architect, Java Architect
15 years of experience mandatory