C

Senior Java Developer – Generative AI

Calliere Group
Full-time
On-site
Charlotte, North Carolina, United States

Our client is looking for a seasoned Senior Java Developer with a deep understanding of Generative AI and hands-on expertise in GitHub Copilot to join their forward-thinking technology team. The successful applicant will bring a decade or more of experience in software engineering, demonstrating a history of architecting and delivering intricate software projects. This role involves leading initiatives that utilize Generative AI to advance software capabilities and streamline development workflows.


Key Responsibilities

  • Lead the end-to-end design, development, and rollout of Java applications that integrate Generative AI technologies.

  • Utilize GitHub Copilot to accelerate coding tasks and elevate code standards, while mentoring peers on effective usage.

  • Work closely with AI specialists and data scientists to embed advanced AI models and algorithms into core software products.

  • Architect robust microservices and REST APIs tailored to evolving business needs.

  • Oversee application performance, security, and reliability throughout all stages of the software lifecycle.

  • Review code contributions, offering detailed feedback and coaching to less experienced developers.

  • Monitor and research new trends and advancements in AI and software engineering to foster continuous innovation.

  • Partner with multidisciplinary teams to clarify project goals, requirements, and deliverables.




Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a similar discipline.

  • Hands-on experience with tools and platforms such as AI Code Generators, AWS SageMaker, Spring AI, Harness, PostgreSQL, MongoDB, and GitHub Copilot.

  • At least 8–10 years of proven success as a Java Developer, with a substantial project portfolio.

  • In-depth knowledge of Generative AI methodologies, frameworks, and real-world applications.

  • Advanced proficiency with GitHub Copilot and other AI-powered development solutions.

  • Strong background in the Spring ecosystem, Hibernate, and related Java technologies.

  • Experience working with major cloud providers (AWS, Azure, Google Cloud) and their AI offerings.

  • Skilled in database architecture, administration, and SQL (including MySQL, PostgreSQL, and others).

  • Excellent analytical abilities, meticulous attention to detail, and a dedication to delivering high-quality results.

  • Outstanding communication, leadership, and mentoring skills.



Benefits

** The role is hyrbid onsite with flex hours.