Java Development

Overview

The Java Practice is one of the largest practices at STG with a long history of delivering great software. As a practice we strongly value having a growth mindset, so each member of the Java practice has a Career Development Plan or CDP. We also provide each member of the practice a “CDP Coach”, who helps guide us to become better and more well rounded engineers. In the Java Practice, a good Career Development Plan starts by focusing on making sure we are up to speed on the core parts of being a Java developer in today’s market, For example: Spring/Spring boot, JPA/Hibernate/ORM’s, Core Java and Spring, Spring Data Rest, Security and testing.

Next we focus on being Full-stack Java developers, Full stack development is very popular in our industry generally and in our region specifically. If you have the skills needed to build a user interface, develop the services and business logic, and create a database to support it all, you’ll have no shortage of companies trying to hire you. Cloud technologies are also becoming an important part of being a “Full Stack” or Backend Engineer. In particular we are seeing rising demand for Amazon Web Services (AWS).

While technical skills are very important to any developer, it’s also critical to have good communication skills. Without effective communication skills it’s very hard for us to help our clients solve important technical problems. As consultants in the Java Practice we seek to grow our communication skills so we can quickly jump into a new team/project. We try to be effective problem solvers from the 1st day our environment is set up. The world of software is complex and always changing and adapting so our communication skills must also be growing and adapting along with our technical knowledge.

Why STG?

Unlike most consulting/contract firms, your employment doesn’t end when your project does. At STG, all our employees have the opportunity to work in our Development Center when they are in-between projects. The Development Center provides the opportunity to focus on building skills that support the employees' passions and career goals, as well as the chance to apply these new skills. STG isn’t just a place to get a contract, it’s a place to truly call home.

From a rejected applicant: I applied for a job with STG, as a beginning programmer with no experience. I didn't really expect anything to come of it, but whoever looked at my application responded with encouragement to continue developing my skills and links to helpful sites and advice as to how I could look better to potential employers. No other company has ever done that to me, so thank you whoever is in charge of checking out resumes.
Christopher Howard
Christopher Howard
March 16, 2020.
Great company to work for. Very good experience for me. Have monthly paid lunches, frequent get-together's, and they keep you employed between contracts! Worked for them on two separate seasons of life.
Jared Stoddard
Jared Stoddard
December 30, 2019.
Good company, great employees
george pol
george pol
December 15, 2019.
As fast as I can tell they address a good outfit to work for.
Raymond Rudd
Raymond Rudd
September 28, 2019.
This is the place for all your IT consulting needs. Top notch, professional, knowledgeable folks all around.
Mike Stuart
Mike Stuart
April 3, 2019.
Love working here...great atmosphere, perfect career builder
A C
A C
March 28, 2019.

Employing top software developers since 1996

Our business model makes us unique: most STG consultants are full-time employees, complete with benefits and paid time off. Positions at STG combine the variety and excitement of contract work with the stability of permanent employment.