What are the responsibilities and job description for the Fulltime Role: Java Architect at Dallas, TX (Onsite) position at Photon?
Java Architect
Dallas, TX & Westlake, TX (5days Onsite)
Fulltime with Photon
No. of roles: 2
We are seeking a highly skilled Architect to lead the design and evolution of our scalable, high-performance systems. In this role, you will bridge the gap between complex business problems and robust technical solutions, ensuring our architecture is secure, resilient, and future-proof.
Key Responsibilities
- System Design: Define the architectural vision and technical roadmap for enterprise-grade applications.
- Cloud Strategy: Design and implement cloud-native architectures using AWS services to optimize for cost, performance, and scalability.
- Technical Leadership: Provide mentorship to engineering teams, conduct code reviews, and establish best practices for Java development.
- Stakeholder Collaboration: Work closely with product managers and executives to translate business requirements into technical specifications.
- Performance & Security: Ensure all systems adhere to rigorous security standards and maintain high availability through proactive bottleneck identification.
Technical Skills & Qualifications Core Development
- Java Expertise: Deep proficiency in Java , Spring Boot, and Hibernate/JPA.
- Microservices: Strong experience designing and deploying microservice-based architectures and RESTful APIs.
- Database Management: Proficiency in both SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases.
Cloud & Infrastructure
- AWS Mastery: Extensive experience with core AWS services including EC2, Lambda, S3, RDS, and VPC.
- Containerization: Hands-on experience with Docker and orchestration tools like Kubernetes (EKS).
- Serverless: Knowledge of serverless computing patterns and event-driven architecture using AWS Event Bridge or SQS/SNS.
- DevOps Integration: Familiarity with CI/CD pipelines, Terraform, or AWS CloudFormation for Infrastructure as Code (IaC).