Posted in

Java Solutions Architect – AI Code Assistant – Copilot/Cody

Java Solutions Architect – AI Code Assistant – Copilot/Cody

CompanySynechron
LocationDallas, TX, USA, Phoenix, AZ, USA
Salary$150000 – $160000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • 15+ years of experience in software development, with at least 4+ years in a solution architect role.
  • Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
  • Hands-on experience with AI code assistant tools such as GitHub Copilot and Sourcegraph Cody or Similar tool.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Responsibilities

  • Architectural Design: Lead the design and development of robust and scalable Java-based solutions that meet business requirements and industry standards.
  • AI Integration: Leverage AI code assistant tools (e.g., GitHub Copilot, Sourcegraph Cody or Similar tool) to improve code quality, enhance productivity, and foster innovation in the development process.
  • Technical Leadership: Provide technical guidance and mentoring to development teams, ensuring best practices in coding, testing, and deployment are followed.
  • Collaboration: Work closely with cross-functional teams, including product management, UX/UI designers, and other stakeholders, to understand requirements and translate them into technical solutions.
  • Code Review: Conduct thorough code reviews and provide constructive feedback to ensure high-quality deliverables.
  • Continuous Improvement: Stay updated with the latest trends in Java development and AI technologies, advocating for new tools and practices that can enhance the development lifecycle.
  • Documentation: Create and maintain comprehensive documentation for architectural designs, coding standards, and best practices.
  • Problem Solving: Identify and resolve technical issues that arise during the development and implementation phases.

Preferred Qualifications

  • Strong understanding of software architecture principles and design patterns.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
  • Familiarity with DevOps practices and tools (e.g., CI/CD, containerization).
  • Excellent problem-solving skills and ability to work under pressure.
  • Strong communication and interpersonal skills.