Search

Information Technology_USA - USA_Product Architect

PublishedPublished: 8/13/2026
Architect
**Please strictly adhere to the following resume naming convention:

ALL CAPS, NO SPACES B/T UNDERSCORES

: -

PTN_US_GBAMSREQID_CandidateBeelineID
i.e. PTN_US_9999999_SKIPJOHNSON0413

MSP Owner: Shilpi Bajpai
Location: Remote
Duration: 6 months
skill id: 10919647

REMOTE ROLE

Senior Java Solutions Architect

This is a leadership position for an accomplished software architect with outstanding communication and collaboration skills.

Required Qualifications:

12+ years of progressive experience in Java software product development, including significant leadership/architect roles.
Proven experience leading geographically distributed teams (onshore/offshore).
Demonstrated success in customer-facing solution architecture roles.

Technical Skills

Expert in Java, object-oriented design, and enterprise web technologies.
Strong applied knowledge of Java platforms and frameworks such as Spring, Spring Boot, Spring Cloud, Spring Cloud Data Flow, JPA, and open-source Java libraries.
Experience with Angular or similar front-end frameworks.
Hands-on experience building and deploying Java web applications (for example, Apache Tomcat).
Solid understanding of database technologies such as SQL Server, Oracle, including stored procedures and performance tuning.
Familiarity with DevOps pipelines and deployment automation (Octopus Deploy or similar).
Deep understanding of RESTful web services, authentication and authorization, session management, and security best practices.
Proficient in XML, HTML, CSS, JavaScript (including jQuery), and AJAX.
Exposure to Linux environments and containers (Docker or Kubernetes) is advantageous.
Familiarity with public cloud platforms, preferably Azure.
Familiarity with CI/CD tools, Azure DevOps, infrastructure as code.
Experience with microservices architecture.

Tools and Technologies:

Java, Spring, Spring Boot, Spring Cloud, Angular, SQL Server, Oracle, Azure, Apache Tomcat, WebSphere (plus), DevOps tools: Octopus Deploy, Azure DevOps, CI/CD, Linux, Docker or Kubernetes (plus), REST, JPA, Hibernate, XML, HTML, JavaScript, jQuery, AJAX

Key Responsibilities:

Solution Architecture & Leadership

Architect, design, and oversee the implementation of scalable, secure Java-based software solutions.
Collaborate with customers and product teams to understand business requirements and translate them into technical solutions.
Provide technical leadership and mentorship to onshore/offshore development teams.
Ensure adherence to architectural best practices, coding standards, and performance/security benchmarks.
Stakeholder Engagement

Serve as a primary technical point of contact for both internal and external stakeholders, including direct engagement with customers, product management, and executive leadership.
Present complex technical concepts in a clear, accessible manner tailored to technical and non-technical audiences.
Gather feedback and drive consensus across cross-functional teams to achieve project success.
Project & Process Management

Own the end-to-end software development lifecycle: requirements, design, implementation, documentation, testing, deployment, and support.
Create and maintain key project artifacts such as architecture designs, technical specifications, UML diagrams, and deployment documentation.
Promote and facilitate Agile best practices within the team.
Technical Standards & Innovation

Stay abreast of emerging technologies and industry trends; recommend adoption of new tools and best practices where relevant.
Ensure solutions address performance, scalability, maintainability, and security requirements.
Lead and participate in technical reviews, code reviews, and proof-of-concept initiatives.