company logo

Java Developer III (Senior) in Norcross, GA

Business Software Inc

Norcross, GA 30071
7w ago


Software Development


5 - 7 years

Job Description

BSI currently has an opening for Java Developer III (Senior) in our Technology Park, Norcross, GA headquarters.

Description: The Java Developer III (Senior) will develop and maintain integration applications related to BSI's proprietary software products throughout the entire software development cycle.


  • BS in Computer Science, MIS or equivalent
  • Minimum of 6+ year Java development work experience (Including significant classwork, internship, or cooperative experience)
  • Strong analytical and problem-solving skills
  • Proven hands on Software development experience
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (Spring, Hibernate)
  • Experience with test driven development
  • Experience in developing web applications using at least one popular web framework (JSF, Spring MVC, JSP/Struts)
  • This position is subject t
See More

Valid through: 2020-2-22

About Business Software Inc

Business software or a business application is any software or set of computer programs used by business users to perform various business functions. These business applications are used to increase productivity, to measure productivity and to perform other business functions accurately. By and large, business software is likely to be developed to meet the needs of a specific business, and therefore is not easily transferable to a different business environment, unless its nature and operation is identical. Due to the unique requirements of each business, off-the-shelf software in unlikely to completely address a companys needs. However, where an on-the-shelf solution is necessary, due to time or monetary considerations, some level of customization is likely to be required. Exceptions do exist, depending on the business in question, and thorough research is always required before committing to bespoke or off-the-shelf solutions. Some business applications are interactive, i.e., they have a graphical user interface or user interface and users can query/modify/input data and view results instantaneously. They can also run reports instantaneously. Some business applications run in batch mode: they are set up to run based on a predetermined event/time and a business user does not need to initiate them or monitor them.
Total Jobs:
Average Pay:
Total value of jobs:
% Masters:
* Ladders Estimates