Java Development Reviews & Product Details

Principal
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Describe the project or task the provider helped with:

I have been doing Java development for over 20 years on various types of enterprise software including application servers, integration software, and Web applications. Java is a mature and stable language that checks all the boxes for server side software development. Rich frameworks have been developed around the platform, and the platform has evolved to support and implement new standards.

Recent applications I've developed involve using a modular Java runtime (OSGi) enabling loosely coupled services to be implemented and use to create scalable and maintainable applications involving RDBMSs, Graph databases, third party location and other data services, and proprietary business logic, all being packaged up for consumption via rich Web applications and a rich set of REST APIs available for custom UI development or system to system integration. Java and frameworks/platforms like OSGi make this achievable in a standard repeatable way that covers all parts of the software development lifecycle from design and prototyping to unit and integration testing to deployment and devops in the Cloud. Review collected by and hosted on G2.com.

What do you like best?

The structure that Java and frameworks like OSGi, Spring, or Java EE provide is beneficial to encouraging best practices and maintainable code. Some more modern scripting languages may promise, and sometimes deliver, more rapid development, but in my estimation result in less structured and robust code.

The rich set of frameworks and libraries around Java are of great assistance, and nearly every database, storage system, or other thing that you'd need to interact with provides Java APIs or libraries.

Java has grown over the years to add support for evolving and new standards so that it can remain current and vibrant and applicable to new applications. By evolving, resources that know Java can remain current in an organic way applying their skills to new problems. This results in a large base of Java developers that companies can pull from. Review collected by and hosted on G2.com.

What do you dislike?

Java has not been the greatest for client facing applications and that tier is generally fulfilled by non-Java Web technologies and languages like HTML, Javascript, Typescript, Angular, React, jQuery, etc. Java back-ends work very well with these technologies however and are very often the bulk of the application enabling these applications on the Web to function.

Because of the structure and strict typing Java encourages, it can sometimes feel like prototyping is slower in Java than other languages, but the benefit is that what is written may not be throwaway and can serve as the foundation for the real product. Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

Robust server-side applications addressing all the "ilities" benefit greatly from Java. This has resulted in Java being widely used in many industries including Financial Services, Telecommunications, Healthcare, Government, Social Media, and more. My experience is with building solutions for integrating and managing data from various sources using Relational and Graph databases to store, curate, deduplicate, and serve data for applications that deliver data services and applications that derive value from that data. Review collected by and hosted on G2.com.

Show More
Show Less

Java Development Overview

What is Java Development?

Invent, build, integrate, scale and upgrade your applications with ScienceSoft! For more than three decades, ScienceSoft has been harnessing digital technologies for the benefit of Fortune 500 businesses, mid and large enterprises, and startups across the variety of industries.

Java Development Details
Languages Supported
German, English
Product Description

nvent, build, integrate, scale and upgrade your applications with ScienceSoft! For more than three decades, ScienceSoft has been harnessing digital technologies for the benefit of Fortune 500 businesses, mid and large enterprises, and startups across the variety of industries.


Seller Details
Seller
ScienceSoft USA Corporation
Company Website
HQ Location
N/A
Show More
Answer a few questions to help the Java Development community
Have you used Java Development before?
Yes

Java Development Reviews

Write a Review
Filter reviews
LinkedIn®
Connections
Showing 6 Java Development reviews
Showing 6 reviews
Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Location
Region
Already have Java Development?
Write a Review
GI
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
Describe the project or task the provider helped with:

I have been working on Java for 10 years and also explored other technology but Java is always my favorite. I came to understand that all the tasks can be performed in a very structured way in Java. The Java development has helped to write the web services for a project which I was designing for a sports fantasy game. I have used the Spring framework to create the REST web services.

My major requirements for the project were security, integration with other web services, transaction management, and intensive data processing. Java is able to full fill all my requirement so that why I opted for it.

In recent times as Java is upgrading its versions every 6 months, it helps to increase the pace of development but it also increases the learning time for all the new functions available. Backward compatibility always helps to reduce the changes in already written code. Review collected by and hosted on G2.com.

What do you like best?

The best part is to have already written APIs in Java which helps to faster the development. Review collected by and hosted on G2.com.

What do you dislike?

I would say that sometimes always the increasing version of Java is hard to keep the knowledge up to date. You need to take some time out and read it and try it to understand in details Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

Java development helped me to achieve the objective in a quick time as there are already so many APIs written which can be used to develop. As Java development is there in the market for a long time it's really easy to find the best practices.

As Java is compatible with all the new technologies like maven, CI/CD, and cloud platform time to market for changes very quickly. Review collected by and hosted on G2.com.

Show More
Show Less
Assistant Professor
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
Describe the project or task the provider helped with:

The project we undergo is for College Education management. In this project we handle all the data of the student stored with respect to their academic records, college website and also used mysql for integration with database. Review collected by and hosted on G2.com.

What do you like best?

* Java is a good, strong language and it's a great way to get into programming as a beginner.

* Java is a very powerful language.

* It has many features like it is safe, robust and many more.

* The main feature of Java is platform independent which makes us to compiled our code and then can execute the program on any platform (OS).

* Java is Object Oriented Programming language where everything is object which has data and behaviour. Review collected by and hosted on G2.com.

What do you dislike?

* With recent releases of Java, sometimes it makes somewhat tough to understand the concept if you don't have prior knowledge about it.

* There are many plugins available in the market, so if you don't have prior knowledge about it then it's hard to understand. Review collected by and hosted on G2.com.

Recommendations to others considering the provider:

Java is the most powerful language which is very secure and provides many features. Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

* Java was designed in such a way that it is easy to use and is therefore easy to write, compile, debug, and learn than other programming languages.

* As Java is object-oriented so it allows us to create modular programs and reusable code.

* Multithreading in Java allows us to do multiple task at a time which reduces time and make programming faster.

* Java is so popular that it helps you to develop faster because any problem you are having is likely solved somewhere on internet by others and there are lots of libraries available that you can just add to your code. Review collected by and hosted on G2.com.

Show More
Show Less
Software Engineer
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Describe the project or task the provider helped with:

Different projects for domains like insurance ,medical and others Review collected by and hosted on G2.com.

What do you like best?

Help from google and java always safe and easy to use Review collected by and hosted on G2.com.

What do you dislike?

Date functionality are complicated and tedious Review collected by and hosted on G2.com.

Recommendations to others considering the provider:

Use it for better secure code Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

Library is vast and easy to code for any kind of requirements Review collected by and hosted on G2.com.

Show More
Show Less
PT
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from the seller
Describe the project or task the provider helped with:

Developing applications in micro services cloud environment. Review collected by and hosted on G2.com.

What do you like best?

Object oriented flexibility, automatic garbage collection etc Review collected by and hosted on G2.com.

What do you dislike?

Rather I would say the concerns of functional way of doing programming in java. With recent java releases it seems to be added . Review collected by and hosted on G2.com.

Recommendations to others considering the provider:

Vast open source supportive libraries. Easy oo language. Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

Easy, object oriented and hell amount of open source libraries makes your job much easier. Review collected by and hosted on G2.com.

Show More
Show Less
AI
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Describe the project or task the provider helped with:

Enterprise Applications build using Java.

Goals for java Development :-

1)Secure Application

2)Extended Functionality

3)server Load can easily managed by java

4)Simplicity

5)compact programs Review collected by and hosted on G2.com.

What do you like best?

Java is secure so i choose it as a priority.Networking ,security,we can integrated with other technologies.custom applications can be build using java Review collected by and hosted on G2.com.

What do you dislike?

There are some security restrictions,Display performance is slower,Java plugin should be consider based on the right knowledge. Review collected by and hosted on G2.com.

Recommendations to others considering the provider:

Patience is a key factor for better development Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

Managing of memory is little overhead,Gui classes still lot to be improved for look and feel good experience. Review collected by and hosted on G2.com.

Show More
Show Less
GC
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
Describe the project or task the provider helped with:

I use several times java in creating a software as required during my school days. Review collected by and hosted on G2.com.

What do you like best?

I like the coverage of java in the technology industry. You can run it anywhere. Review collected by and hosted on G2.com.

What do you dislike?

Sometimes it is lack of platforms to be used. Review collected by and hosted on G2.com.

What problems are you solving with the provider? What benefits have you realized?

It is by creating a cartoon character using an applet of java. Review collected by and hosted on G2.com.

Show More
Show Less