Java Developer Application Support & Development

The AES Group

Decatur (IL)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The AES Group in Decatur, IL seeks a Java Developer for Application Support & Development. The role centers on supporting production systems, troubleshooting, and implementing enhancements across legacy and modern applications.

Ideal candidates analyze code and database interactions with SQL/ Oracle, and participate in a 24/7/365 on-call rotation approximately every four weeks, balancing support and development tasks.

Qualifications

  • 3+ years of hands-on Java development experience.
  • Strong experience with Java 8, preferably in a production environment.
  • Full-stack Java development experience.
  • Hands-on experience with Spring MVC.
  • Strong SQL skills.
  • Hands-on Oracle database experience.
  • Production/application support experience.
  • Experience troubleshooting legacy applications.
  • Experience working with application/database interactions.
  • Azure DevOps
  • GitHub

Responsibilities

  • Provide production support for business-critical applications.
  • Troubleshoot and resolve application issues across legacy and existing systems.
  • Analyze application code, business logic, and database interactions to identify root causes.
  • Develop application fixes, enhancements, and improvements resulting from support activities.
  • Work closely with business users to understand reported issues and determine appropriate solutions.
  • Investigate whether issues originate from application logic, database behavior, infrastructure, or other systems.
  • Support and maintain legacy applications with limited documentation.
  • Independently research and understand unfamiliar code and application functionality.
  • Collaborate with technical teams and elevate issues when appropriate.
  • Participate in application vulnerability remediation and secure coding activities.
  • Support applications throughout their production lifecycle.
  • Participate in a 24/7/365 on-call rotation approximately once every four weeks, Monday-to-Monday, including nights and weekends.

Skills

Java development
Java 8
Full-stack Java
Spring MVC
SQL
Oracle
Production support
Legacy applications
Azure DevOps
GitHub

Job description

Role: Java Developer Application Support & Development
Location: Decatur, IL

Let s create our future together at The AES Group!

Role: Java Developer Application Support & Development
Location: Decatur, IL

Let s create our future together at The AES Group!

About The AES Group

The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.

Position Overview

Seeking a Java Developer to support application development and production support activities within a manufacturing environment. This role will focus heavily on application support, troubleshooting, maintenance, and enhancements across existing and legacy applications. The ideal candidate will be an independent problem solver who can investigate issues, understand unfamiliar code, troubleshoot application/database problems, and work effectively with limited documentation. This is a support-heavy role, with an approximate 80% application support / 20% development split.

Key Responsibilities
  • Provide production support for business-critical applications.
  • Troubleshoot and resolve application issues across legacy and existing systems.
  • Analyze application code, business logic, and database interactions to identify root causes.
  • Develop application fixes, enhancements, and improvements resulting from support activities.
  • Work closely with business users to understand reported issues and determine appropriate solutions.
  • Investigate whether issues originate from application logic, database behavior, infrastructure, or other systems.
  • Support and maintain legacy applications with limited documentation.
  • Independently research and understand unfamiliar code and application functionality.
  • Collaborate with technical teams and elevate issues when appropriate.
  • Participate in application vulnerability remediation and secure coding activities.
  • Support applications throughout their production lifecycle.
  • Participate in a 24/7/365 on-call rotation approximately once every four weeks, Monday-to-Monday, including nights and weekends.
Required Technical Skills
  • 3+ years of hands-on Java development experience
  • Strong experience with Java 8, preferably in a production environment
  • Full-stack Java development experience
  • Hands-on experience with Spring MVC
  • Strong SQL skills
  • Hands-on Oracle database experience
  • Production/application support experience
  • Experience troubleshooting legacy applications
  • Ability to independently analyze code and identify root causes
  • Experience working with application/database interactions
  • Azure DevOps
  • GitHub
Preferred / Nice-to-Have Skills
  • C#
  • ASP.NET
  • DB2
  • Application security and vulnerability remediation
  • GitHub Copilot
Candidate Profile
The Ideal Candidate
  • Has approximately 3 7 years of Java experience
  • Has recent, hands-on Java 8 production experience
  • Is comfortable supporting and troubleshooting legacy applications
  • Can work independently with limited documentation and guidance
  • Possesses strong analytical and problem-solving skills
  • Can understand business requirements and trace issues through application code
  • Is comfortable working in a less-structured environment
  • Can work across both backend and frontend/application logic
  • Has strong production support and incident troubleshooting experience
  • Is comfortable communicating directly with business users
  • Is willing to participate in the required on-call rotation
Work Environment

The position supports applications used within a manufacturing/factory environment and involves working with a combination of modernized and legacy systems. The team operates in a less formal, waterfall-oriented environment rather than a traditional Agile/Scrum model. Candidates should be comfortable working with evolving requirements and limited documentation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer: Production Support & App Development
Java Developer: Production Support & App Development

The AES Group • Decatur (IL)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000
Application Support & Development Engineer
Application Support & Development Engineer

Compunnel, Inc. • Northern (KY)

Hybrid
USD 90,000 - 120,000
Application Developer- Java
Application Developer- Java

Point Solutions Group • Herndon (VA)

On-site
USD 80,000 - 110,000
Senior Application Support Developer
Senior Application Support Developer

U.S. Legal Support, Inc. • Houston (TX), Northern (KY)

Hybrid
USD 90,000 - 140,000
Lead Java Software Engineer with AWS
Lead Java Software Engineer with AWS

Globenet Consulting Corp • Bellevue (WA)

Hybrid
USD 170,000 - 210,000
Competitive salary
Opportunity for advancement
Training & development
Java Support Role
Java Support Role

STONEGATE TECHNOLOGIES LLC • Berkeley Heights (NJ)

On-site
USD 120,000 - 180,000
Senior Application Engineer
Senior Application Engineer

Gilder Search Group • Nashville (TN)

On-site
USD 90,000 - 120,000
Java Engineer
Java Engineer

Princeton IT Services, Inc • United States

On-site
USD 80,000 - 120,000
Senior Integration Developer
Senior Integration Developer

ChaTeck Incorporated • Peoria (IL)

On-site
USD 90,000 - 150,000