Java Server Side Developer

Sonoma Consulting Inc.

Apply to this job
Naperville, IL, us on site Until 8/21/2026 First posted February 24, 2026 Last posted February 24, 2026
Job description

Sonoma Consulting provides the highest quality service and support to our clients and consultants. Our clients range from start-ups to Fortune 500 companies.

Position/Qualification Summary

The Senior Software Developer will work within the Application Development Team to deliver efficient and scalable solutions to our customer base. The successful candidate will participate in all stages of the software development lifecycle with focus on the server and the back-end application architecture. The candidate should have solid technical and communication skills and be motivated to work as a self-starter in a small but growing, fast-paced environment. Desirable areas of technical expertise include: Java, Spring, Linux, AWS, JavaScript (optional), and Python (optional).

The Senior Software Developer will work within the Application Development Team to deliver efficient and scalable solutions to our customer base. The successful candidate will participate in all stages of the software development lifecycle with focus on the server and the back-end application architecture. The candidate should have solid technical and communication skills and be motivated to work as a self-starter in a small but growing, fast-paced environment.

•    Minimum Bachelors of Science in Computer Science or related fields (can be substituted with commensurate professional experience) is required.
•    At least 5-6 years of professional experience in software development is required. Design/Architecture skills would be highly desirable as well.
•    Any experience leading the delivering of complex software solutions as well as scaling, optimizing, and maintaining existing solutions.
•    Web Development technology skills such as JavaScript, JQuery, CSS, HTML, AJAX are a plus to have
•    Knowledge with REST and JSON technologies would be a plus
•    Browser architecture experience would be desirable
•    Data visualization and UX while not required would be a plus to have

Sonoma Consulting is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

About this role

Summary

Develop and maintain scalable backend solutions using Java, Spring, Linux, AWS.

Job title

Java Server Side Developer

Experience level

5-6 years

Industry

software

Location requirements

onsite in Naperville, IL, no remote work allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javaspringlinuxaws

Preferred skills

javascriptjquerycsshtmlajaxrestjsonbrowser architecturedata visualization

Specializations

javaspringlinuxawsserver
Locations

Structured locations inferred from the posting.

Naperville, IL, USA

On-site City