What are the responsibilities and job description for the Lead Java Developer - Generative AI position at ExecutivePlacements.com?
Our client is looking for an accomplished Lead Developer with extensive expertise in Java and a deep understanding of Generative AI technologies, including hands-on experience with GitHub Copilot. The successful candidate will bring over a decade of software development experience and a history of leading complex projects that integrate cutting-edge AI solutions to optimize development workflows and enhance product innovation.
Key Responsibilities
Requirements
Join our clients team to lead transformative projects that shape the future of AI-powered software. If you are ready to make an impact as a Lead Developer, we encourage you to apply
Key Responsibilities
- Lead the design, development, and deployment of Java applications that incorporate advanced Generative AI capabilities
- Utilize GitHub Copilot to accelerate coding efficiency and uphold high standards of code quality, while mentoring team members on best practices
- Partner with AI specialists and data scientists to embed AI models and algorithms into software products
- Architect scalable microservices and RESTful APIs that meet evolving business needs
- Oversee application performance, security, and reliability throughout the software lifecycle
- Conduct thorough code reviews and provide constructive feedback to foster team growth
- Stay informed on emerging AI and software development trends to drive continuous innovation
- Collaborate with cross-functional teams to define project goals, scope, and deliverables
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline
- Proven experience (8 years) as a Java Developer with a strong track record of successful project leadership
- Deep knowledge of Generative AI frameworks and practical experience with AI-assisted development tools like GitHub Copilot
- Proficiency in Spring Framework, Hibernate, and other core Java technologies
- Experience with cloud platforms such as AWS, Azure, or Google Cloud, including their AI services
- Skilled in database design and management, with expertise in SQL databases like MySQL and PostgreSQL
- Exceptional problem-solving abilities, meticulous attention to detail, and a commitment to delivering quality
- Strong leadership, communication, and mentoring skills to guide and inspire development teams
Join our clients team to lead transformative projects that shape the future of AI-powered software. If you are ready to make an impact as a Lead Developer, we encourage you to apply
- Hybrid onsite with flex hours.