Required Skills: Core Java, J2EE, Spring, Spring Boot, Hibernate/JPA
Job Description
Job Title: Java Solution Architect
Location: Hybrid , Austin TX
Employment Type: Contract
Experience Required: 15+ years (with at least 3+ years in an Architect role)
About the Role:
We are seeking a highly skilled Java Solution Architect to design, develop, and implement scalable, high-performance enterprise solutions. The ideal candidate will be responsible for driving end-to-end technical architecture, ensuring alignment with business goals, and guiding development teams in building robust applications using modern Java frameworks and cloud technologies.
Key Responsibilities:
Design and architect end-to-end Java-based enterprise solutions.
Define technical standards, architecture patterns, and best practices.
Collaborate with business stakeholders, product managers, and developers to translate requirements into scalable and maintainable solutions.
Lead the design and development of microservices, APIs, and integration layers.
Evaluate and recommend appropriate technologies, frameworks, and tools.
Ensure performance optimization, scalability, and security of applications.
Oversee code quality, conduct design reviews, and provide mentorship to development teams.
Work closely with DevOps teams to ensure smooth CI/CD implementation.
Stay up to date with emerging trends in Java, cloud computing, and enterprise architecture.
Technical Skills Required:
Core Java, J2EE, Spring, Spring Boot, Hibernate/JPA
Microservices Architecture, RESTful API design
Cloud Platforms: AWS / Azure / GCP (hands-on experience preferred)
Databases: Oracle, MySQL, PostgreSQL, or NoSQL (MongoDB, Cassandra)
DevOps Tools: Jenkins, Docker, Kubernetes, Terraform (preferred)
Front-end Exposure: Angular / React (basic understanding a plus)
Design Patterns, UML, and Architecture Frameworks (TOGAF, Zachman)
Strong understanding of security, scalability, and performance tuning
Soft Skills:
Excellent communication and stakeholder management skills
Strong leadership and team mentoring abilities
Analytical thinker with a problem-solving mindset
Ability to work in a fast-paced, agile environment