Java Architect
Location: Plano, TX
Experience: 8+ Years
Mode of Hire: Contract
Key Responsibilities
Design & Architecture: Architect, design, and implement scalable, secure, and high-performance Java-based applications and microservices.
Technical Leadership: Lead technical discussions, drive architectural decisions, and provide hands-on guidance to development teams.
Collaboration: Partner with stakeholders to translate business requirements into robust technical solutions.
Mentoring & Best Practices: Conduct code reviews, enforce standards, design patterns, and DevOps practices.
Integration: Oversee integration of third-party systems, APIs, and enterprise tools.
Agile Delivery: Actively participate in Agile/Scrum planning, ensuring on-time delivery of quality features.
Performance & Security: Monitor system performance, implement optimization, scalability, and security best practices. Required Qualifications
Bachelor's/Master's in Computer Science, Engineering, or related field.
8+ years of Java development experience with Java 8+, Spring Boot, and RESTful APIs.
3+ years in a technical leadership or architect role.
Strong experience in Microservices architecture, Docker, Kubernetes.
Hands-on experience with cloud platforms (AWS, Azure, or GCP).
Proficiency with CI/CD tools (Jenkins, GitLab, Maven, etc.).
Solid knowledge of SQL & NoSQL databases.
Familiarity with application security and performance tuning. Preferred Skills
Experience with Kafka, RabbitMQ, or ActiveMQ.
Knowledge of GraphQL or gRPC.
Exposure to front-end frameworks (React, Angular).
Relevant certifications in Java, AWS, or cloud technologies. Soft Skills
Strong communication & interpersonal skills.
Proven leadership and mentoring abilities.
Analytical mindset with attention to detail.
Ability to deliver under pressure and meet tight deadlines.