Bestkaam Logo
Ingrain Systems Inc Logo

Senior Software Developer - Java Web Applications

Actively Reviewing the Applications

Ingrain Systems Inc

India, Telangana, Hyderabad Full-Time On-site
Posted 3 weeks ago Apply by May 22, 2026

Job Description

Job Tittle : Senior Software Developer

Location : Hyderabad

Work Type : Hybrid

Mandatory Skills

(Core technical competencies required for success in this role)

Java, Spring / Struts

  • Hands-on experience building and maintaining enterprise-grade Java applications using Spring and/or Struts frameworks.

REST Or SOAP

  • Strong understanding of web services, including designing, developing, consuming, and troubleshooting RESTful and SOAP-based APIs.

Websphere (preferred) Or Weblogic Or JBoss

  • Experience deploying, configuring, and supporting applications on enterprise application servers, with WebSphere being highly preferred.

ReactJs, TypeScript, JavaScript

  • Proven ability to build modern, responsive front-end applications using ReactJS with TypeScript and JavaScript.

Css, Html

  • Strong fundamentals in UI development, styling, layout, and cross-browser compatibility.
  • Working as an Engineer (taking care of both Dev & QA role)Comfortable owning features end-to-end, including development, testing, bug fixing, validation, and ensuring production readiness.

Preferred Skills

(Additional skills that enhance effectiveness and long-term growth in the role)

  • Ecommerce : Experience working on eCommerce platforms, order management, payments, catalogs, or customer-facing transactional systems.
  • Database experience (DB2, Oracle, SQL) : Ability to design schemas, write complex SQL queries, optimize performance, and work with relational databases.
  • Git : Hands-on experience with version control, branching strategies, code reviews, and collaborative development.
  • ANT : Familiarity with build and deployment automation using ANT or similar tools.
  • Cloud : Exposure to cloud-based environments, deployments, or services (any major cloud provider).
  • NextJs : Experience or familiarity with Next.js for server-side rendering and performance-optimized React applications.
  • Manual Testing : Experience executing manual test cases, validating business scenarios, and ensuring application quality.

Responsibilities

(What you will be expected to do on a day-to-day basis)

  • Ability to work collaboratively with or lead cross-functional teams with minimal supervision.
  • Partner effectively with developers, QA, product owners, and stakeholders to deliver high-quality solutions.
  • Inquisitive : Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.
  • Demonstrate strong analytical thinking and a problem-solving mindset.
  • Proactive and willing to contribute ideas.
  • Not afraid to ask questions. Actively participate in discussions, suggest improvements, and continuously seek better approaches.

Education And/or Experience

(Background and experience required to qualify for the role)

  • Bachelor's degree in a technical discipline or equivalent experience/training
  • Formal education or equivalent hands-on industry experience.
  • 5-12 years of experience in Java building web applications in a J2EE Environment
  • Extensive experience developing scalable and maintainable Java-based web applications.
  • 3-5 years of experience in React, TypeScript
  • Solid front-end development experience using modern JavaScript frameworks and tooling.
  • Experience in application development, testing, implementation and documentation of web based applications using Java
  • Full lifecycle experience from design through deployment and support.
  • Experience in J2EE development including Spring, Struts, JSP, web services, React, Javascript, Eclipse, Git, SQL, HTML, and CSS.Broad exposure across backend, frontend, and development tools.
  • Experience defining tables and creating SQL queries using DB2 (preferred) or another database platform
  • Strong database fundamentals, data modeling, and query optimization skills

(ref:hirist.tech)

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.