HamburgerMenu
hirist

Senior Software Developer - Java Web Applications

Posted on: 21/01/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

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in