Hello
Position : Java Application Architect
Location: Austin, TX 78701
Employment Type : Full Time / Contract
Responsibilities : The Application Architect owns the end-to-end technical architecture for a state web application, ensuring the solution is secure, scalable, maintainable, and aligned to business and regulatory needs. They translate requirements into microservices and API-driven designs, set coding/engineering standards, and lead teams through Agile delivery, while guiding cloud adoption on AWS (including serverless) and driving production stability through strong troubleshooting and root-cause analysis.
Key responsibilities (condensed):
Define and govern solution architecture for web apps: microservices, service integration, and distributed systems. Lead API strategy (design, versioning, publishing) and implement API gateway controls (e.g., Apigee), including robust API security. Establish and enforce Java/Spring Boot engineering standards (OO principles, patterns, best practices), including ORM layers (Hibernate/JPA) and service styles (REST/SOAP, SOA). Design data solutions across relational and non-relational databases (modeling, performance, integration). Architect and guide AWS implementation: Lambda, S3, CloudFront, CloudWatch, SES/SNS and related operational patterns. Partner with stakeholders to translate business needs into architectural decisions, estimate effort for enhancements, and ensure alignment to scope and delivery direction. Provide technical leadership: coach developers, drive GitHub workflows (branch policies, PRs, reviews), and promote automation and AI-assisted development (e.g., GitHub Copilot). Support production operations: triage and resolve tickets, perform root-cause analysis, and lead remediation to closure.
Required Skills :
Strong knowledge and experience in web application design and development.
- Experience in architecting microservices, API design, versioning, publishing, and service integration.
- Strong understanding of Object-Oriented Principles; expertise in Java code standards, design patterns, and best practices.
- Proficient in Spring Boot, Hibernate, JPA, REST and SOAP services, and SOA architectures.
- Demonstrated experience in database design and working with both relational and non-relational databases.
- Hands-on experience using API gateways such as Apigee, including implementation of robust API security.
- Strong working knowledge of AWS Lambda or similar serverless compute services.
- Expertise in AWS services such as SES, SNS, S3, CloudWatch, and CloudFront.
- Effectively communicate business requirements and technical criteria to stakeholders and development teams.
- Able to translate and interpret business requirements into architectural and design decisions.
- Experience with effort estimation for changes and enhancements in complex systems.
- Ability to provide architecture solutions addressing complex business requirements.
- Collaborate with project teams to ensure alignment with project scope and direction.
- Make informed decisions on platforms, tools, and coding standards for project development.
- Demonstrated technical expertise in distributed software systems.
- Strong leadership skills with ability to lead teams and guide/coach team members.
- Deep understanding of Agile methodologies, methods, and best practices.
- Experience leveraging Generative AI tools (e.g., GitHub Copilot) to enhance development productivity, code quality, and rapid prototyping.
- Proficient with GitHub: managing repositories, enforcing branch policies, handling pull requests, and collaborating on code reviews and documentation.
- Advocate for and implement automation and AI-assisted coding practices within the development lifecycle.
- Strong analytical and problem-solving skills, with proven ability to support and resolve production tickets, providing in-depth root cause analysis, establishing clear remediation guidelines, and leading the fix process to ensure timely resolution. - 8+ years of professional software development experience.
Preferred Skills :
Apigee: Intermediate
AWS API Gateway: Intermediate
Batch Programing: Advanced
Database Administration: Intermediate
Identity & Access Management (IAM): Foundation
Thanks and regards
Sonali Silswal
Email: Sonali.silswal
Contact :
Address: 2591 Dallas Pkwy, Ste 300, Frisco, TX 75034
Website: