Tech mahindra
Tech mahindra

Java Application Development

Tech Mahindra has developed Application Development methodologies using proven Java frameworks such as Spring, Struts, Hibernate, JSF, Wicket, Groovy on Grails and Oracle ADF. Our Java Development methodologies are based on the principles of Layered Architecture, Modular Application Development, Componentization and SOA for promoting maintainability, interoperability and scalability.

  • Design and build Web Applications using business and technical requirements
  • Build Web user interfaces with JSPs and Servlets using Java technologies, JEE5/JEE 6
  • Design and build applications using standard Java Frameworks such as Spring, JSF, Struts, SEAM and Hibernate
  • Design and build applications using Web Services (Apache Axis, CXF, JAX-WS, SOAP / Rest )
  • Understanding Stakeholder expectations
  • Requirements gathering and analysis
  • Solution Design using Java JEE and Java Frameworks
  • Implementation (coding)
  • Testing
  • Deployment
  • Maintenance
  • Bug fixing
  • Spring - Spring is a light-weight Java framework that provides programming and a configuration model for building enterprise applications
  • JSF – Java Server Faces (JSF) is a java web application framework established the standard for development of server-side user interfaces for Java EE application
  • Struts 2- Open source web application framework comes with a collection of utilities and set of JSP custom tag libraries
  • Hibernate – Is an object-relational mapping library for the Java language, providing a framework for mapping an object-oriented domain model to a traditional relational database
  • Axis, CXF, JAX-WS - Web Services Frameworks
  • Java Workbench – In house open source tools workbench to support configuration management, continuous integration, build automation, code analysis, test and release automation
  • Robust and faster application development using standard Java frameworks
  • Java CoE support with reference implementations for accelerating development through training, guidance and review support
  • Application development using prominent IDEs such as Eclipse and Net Beans
  • End-to-end, process-driven platform support using Java Workbench for development, testing and release management with Open source tools at no extra license costs
  • Proven benefits of 10-12% increase in developer productivity and up to 20% improvement in code quality using workbench tools
  • Ability to undertake agile development methodologies for incremental, iterative development with shorter releases and early business realization

 

For further information please write to connect@techmahindra.com

For further information please write to connect@techmahindra.com