JAVA Architect

Apply Now

Company: Sarian, Inc.

Location: Albany, NY 12203

Description:

Technical/Functional Skills
  • 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 framework/methodology 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 application/software/systems development methodologies including agile approaches
  • IT and business/industry 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 GCP architecture concepts.

Similar Jobs