Slide 1

Slide 1 text

Implementation of Java in Real-World

Slide 2

Slide 2 text

Index of the Content  Introduction to Java  List of Java Application  Android Apps  Server Apps at the Financial Industry  Web Applications  Software Tools  Trading Applications  Conclusion 2

Slide 3

Slide 3 text

3 Android Application Server Applicatio n Software Tools Web Applicatio n Introduction to Java Trading Applicatio n Java is OOP’s Programming. It is high level Programming Language Complete Security Perfect Memory Management Garbage collection Good Database Connectivity Highly Encrypted code

Slide 4

Slide 4 text

4 ╸ Many server-side applications are written in Java which processes tens of millions of requests per day. ╸ High-frequency trading applications are also written in Java like LMAX trading applications.

Slide 5

Slide 5 text

1. Android Application If you want to see where Java is used, you are not too far away. Open your Android phone and any app, they are actually written in Java programming language, with Google's Android API, which is similar to JDK. A couple of years back, Android has provided a much-needed boost, and today many Java programmer is Android App developers. 5

Slide 6

Slide 6 text

2. Server Apps – Financial Industry Java is very big in Financial Services. Lots of global Investment banks like Goldman Sachs, Citigroup, Barclays, Standard Charted, and other banks use Java for writing front and back office electronic trading systems, writing settlement and confirmation systems, data processing projects, and several others. 6

Slide 7

Slide 7 text

3. Java Web Application Java is also big on E-commerce and web application space. You have a lot of RESTfull services being created using Spring MVC, Struts 2.0, and similar frameworks. Even simple Servlet, JSP, and Struts based web applications are quite popular on various government projects. Many governments, healthcare, insurance, education, defense, and several other departments have their web application built in Java. 7

Slide 8

Slide 8 text

4. Software Tools Many useful software and development tools are written and developed in Java e.g., Eclipse, IntelliJ Idea, and NetBeans IDE. I think they are also the most used desktop applications written in Java. Though there was a time when Swing was very popular to write thick clients, mostly in the financial service sector and Investment banks. Nowadays, Java FX is gaining popularity, but still, it is not a replacement of Swing, and C# has almost replaced Swing in Finance domain. 8

Slide 9

Slide 9 text

5. Trading Application Third-party trading application, which is also part of the bigger financial services industry, also use Java. A popular trading application like Murex, which is used in many banks for front to bank connectivity, is also written in Java. 9

Slide 10

Slide 10 text

Applications of Java 10 Business App Big Data Scientific App App - Enterprise Web servers Server App Web App Embedded system App for Mobiles Desktop GUI

Slide 11

Slide 11 text

78% Java Application 82.7% Runtime Platform – Spring boot 61.01% Server - Tomcat 11 81% IDE – IntelliJ IDE Statistics

Slide 12

Slide 12 text

MAPS TIB Academy 12 Find more maps at https://www.google.com/maps/place/TIB+ACADEMY/@12.9561559,77.7165886,15z/data=!4m5!3m4!1s0x0:0x947ec7b82b1ed9c8!8m2!3d12.9561558!4d77.7165671

Slide 13

Slide 13 text

Joining Process – TIB Academy 13 Start Program Make Enquiry Attend Demo

Slide 14

Slide 14 text

THANKS! Any questions? You can find us at [email protected] Call us: 9513332302 14

Slide 15

Slide 15 text

Reach us in Social Media Facebook: tibacademy 👍 Insta gram: tib_academy Twitter: tib_academy1