CGI invites applications for a Java Application Developer - Senior Software Engineer position based in Bengaluru, Karnataka, India. This is a full-time employment role. The core requirement is expert-level skill in Java, which is the primary technology listed as necessary for the job. As a senior software engineer, the candidate will be expected to apply extensive Java knowledge to complex application development projects. The position is located in Bengaluru, a central city for India's IT industry, offering integration into a large, established global IT services firm. The full-time status guarantees ongoing employment and involvement in sustained software engineering initiatives. Mastery of Java is essential for designing, building, and maintaining high-quality software solutions within this senior capacity. The role demands a seasoned professional capable of independent contribution and leadership on development tasks.