Description :
- Identify and fix SonarQube issues to maintain high code quality and address Fortify security findings to ensure secure application development.
- Develop and execute JUnit tests for unit and integration testing, ensuring comprehensive test coverage and robustness of the code.
- Refactor existing code to enhance performance, maintainability, and scalability of the application.
- Analyze and resolve defects reported during development and testing phases to ensure smooth product delivery.
- Assist in building and integrating AI agents to automate and improve software development tasks across the SDLC.
- Support the creation of prompt templates, custom instructions, and chat mode files for GitHub Copilot to enhance developer productivity.
- Work closely with senior engineers to implement AI-driven solutions for coding, testing, and documentation that improve overall software development efficiency.
Skills & Qualifications :
- Strong experience with Java 21.
- Experience working with Quarkus.
- Knowledge of REST API and gRPC.
- Proficiency in QuarkusTest, JUnit 5, Mockito, and Postman for unit and integration testing.
- Experience with Liquibase for database change management.
- Familiarity with SonarQube for static code analysis and quality monitoring.
- Experience using Fortify for dynamic code analysis and security vulnerability remediation.
- Expertise in GitHub Copilot and proficiency in prompt engineering for AI-assisted development
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1609696