YASH Technologies Middle East is seeking a Senior Software Engineer with expertise in Java for a full-time role based in India. The position centers on developing and maintaining enterprise-level software applications using Java technologies. Responsibilities include writing efficient, reusable code, participating in the full software development lifecycle, and contributing to architectural discussions. As a senior team member, you will be expected to guide junior developers, ensure adherence to best practices, and help deliver high-quality solutions. The company fosters a collaborative and innovative work culture, providing opportunities to engage with diverse global projects. Applicants should possess strong Java programming skills, problem-solving abilities, and experience in a professional software engineering environment. This role offers a chance to work with a reputable IT services firm and grow within a challenging, fast-paced setting.