Job Description
Job Description
Hello,
Greetings !!
Please, go through the job description and let me know if you would like to apply.
Location: Charlotte, NC .Onsite from day 1 / This will be day 1 onsite with 3 days a week onsite from office.
Duration: 6- 12 Months Contract
Sr. Java Lead / Architect (Copilot):
- Looking for an exceptional Java Developer Lead/Architect with experience in leveraging GitHub Copilot for coding assistance.
- In this role, you will take charge of leading development teams, architecting robust Java applications, and integrating innovative AI-assisted coding tools to streamline the software development process.
Key Skills and Qualifications:
- Proven experience as a Java Developer with a track record of successful leadership and architectural roles.
- Strong expertise in Java and its core libraries, with a focus on design patterns, system architecture, and optimization.
- Direct experience using GitHub Copilot or similar AI-assisted coding tools and integrating them into the development workflow.
- Familiarity with modern architecture styles including microservices and serverless architectures.
- Proficiency in Spring Boot, Hibernate, REST APIs, and microservices patterns.
- Solid understanding of CI/CD pipelines and DevOps practices.
- Experience in mentoring and leading development teams through the project lifecycle.
- Strong problem-solving skills and the ability to think strategically about software system design.
Desired Experience:
- 8-10+ years of professional experience in Java development and software architecture.
- 3+ years in a leadership or team lead position.
- Demonstrated experience in AI-assisted coding, particularly with GitHub Copilot, and an understanding of its advantages and limitations in enterprise environments.
Job Responsibilities:
- Lead and mentor a team of Java developers in creating high-quality software applications.
- Architect scalable and maintainable software solutions that meet business requirements.
- Integrate GitHub Copilot into the development process, ensuring best practices are followed.
- Drive the adoption of software engineering best practices within the team.
- Collaborate with stakeholders to define system requirements and make architectural decisions.
- Oversee the development process from design to deployment, ensuring adherence to quality standards.
- Stay abreast of emerging technologies and industry trends, assessing their applicability to our goals.
Educational Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Thanks and Regards
Rounik Raj
Technical Recruiter
Direct: 678-747-0065
Email: [email protected]
3061 Peachtree Industrial Blvd|Duluth, GA-30097
About Primus Software Corporation
Go to job list