Overview
Skills
Job Details
Job Title: Senior Java Developer GenAI / GitHub Copilot
Location: Phoenix, AZ / Dallas, TX
Work Mode: Onsite Day 1, Hybrid (3 days from office)
Duration: 18+ Months
Interview Process: Coding Test + 2 Video Interviews
Number of Openings: 5
Job Description
We are seeking a highly experienced Senior Java Developer with a strong background in Generative AI and hands-on expertise using GitHub Copilot. The ideal candidate will have 10+ years of software development experience and a proven track record of designing and delivering complex, scalable applications. This role involves leading initiatives that leverage Generative AI to enhance development efficiency and software quality.
Responsibilities
- Lead the design, development, and deployment of Java-based applications integrated with Generative AI solutions
- Utilize GitHub Copilot to improve development speed and code quality; mentor team members on best practices
- Collaborate with data scientists and AI engineers to integrate AI models into applications
- Design and implement scalable microservices and RESTful APIs
- Ensure application performance, security, and reliability throughout the lifecycle
- Conduct code reviews and provide technical guidance to junior developers
- Stay current with emerging trends in AI and software development
- Work closely with cross-functional teams to define scope, objectives, and deliverables
Required Qualifications
- Bachelor s or Master s degree in Computer Science, Software Engineering, or related field
- 10+ years of hands-on experience as a Java Developer
- Strong experience with Generative AI concepts and applications
- Hands-on expertise with GitHub Copilot or AI-assisted development tools
- Deep knowledge of Spring Framework, Spring Boot, Hibernate, and core Java
- Experience designing microservices and RESTful APIs
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud)
- Strong experience with SQL databases (MySQL, PostgreSQL, or similar)
- Excellent problem-solving, communication, and leadership skills
Preferred (Nice to Have)
- Experience with machine learning frameworks (TensorFlow, PyTorch)
- Exposure to Docker and Kubernetes
- Basic knowledge of front-end technologies (HTML, CSS, JavaScript)