Job Type: Contract
Job Category: IT
Job Description
Job Title: Technical Architect / Java Architect-Remote
Experience Required: 15+ Years (MANDATORY)
Location: New York
Duration: Contract
Job Summary
We are seeking a highly experienced Technical Architect / Java Architect with 15+ years of expertise in designing and delivering end-to-end, highly scalable distributed systems. The ideal candidate will have strong architectural leadership, proven hands-on Java/Spring experience, Microservices design expertise, and the ability to drive complex technology initiatives across enterprise environments.
Required Skills & Experience
15+ years mandatory in IT with strong experience in architecture, system design, and enterprise-level application development.
10+ years hands-on experience in Java, Spring, Spring Boot.
Expertise in Microservices architecture, distributed systems, and high-scale platform design.
Strong understanding of Enterprise Architecture frameworks (TOGAF, NASCIO, FE).
Proficient with Relational & NoSQL databases (e.g., MySQL).
Experience with Docker, Kubernetes, cloud platforms, and virtualized environments.
Experience implementing GCP architecture concepts.
Strong communication, leadership, and presentation skills.
Solid foundation in software design patterns and performance engineering.
Experience with application lifecycle management, deployment strategies, and infrastructure planning.
Key Responsibilities
Architecture & Solution Design
Architect and design end-to-end solutions across distributed and host-based environments.
Develop, implement, and maintain large-scale, high-performance Java and Microservices-based applications.
Solve complex architectural challenges involving scalability, performance, resiliency, and distributed systems.
Ensure conceptual completeness and alignment of technical solutions with enterprise goals.
Provide architectural guidance, standards, policies, and governance across teams.
Lead architectural initiatives and promote Enterprise Architecture (EA) processes and outcomes.
Strategic Consulting & Leadership
Align architecture vision and technology strategies with business objectives.
Collaborate with leadership, project managers, and cross-functional teams to ensure architectural alignment.
Review existing business processes and establish metrics for continuous improvement.
Drive the team to deliver high-quality, on-time product releases.
Technical Expertise & Development
Utilize deep understanding of Java, Spring, Microservices, and distributed systems to guide design decisions.
Apply design patterns (OO, functional design), performance tuning, and best practices.
Hands-on problem-solving and proactive solution recommendation.
Apply knowledge of agile methodologies in solution development.
Ensure high-quality code standards and architectural consistency across the delivery lifecycle.
Required Skills
MOBILE ARCHITECT
PERFORMANCE ARCHITECT