LOCAL Backend Software Engineer (Java/Spring)

Post Date

Jan 22, 2026

Location

Philadelphia,
Pennsylvania

ZIP/Postal Code

19103
US
Apr 18, 2026 Insight Global

Job Type

Contract-to-perm

Category

Programmer / Developer

Req #

PHL-6b4279cb-0e2a-4eb5-aed6-389fd231f564

Pay Rate

$46 - $57 (hourly estimate)

Job Description

This role begins with 100% backend engineering focused on Spring Boot application development and microservices. The engineer will build, maintain, and enhance backend services while playing a key role in rewriting and modernizing existing applications. Work includes refactoring legacy systems for improved maintainability, adding new capabilities, and contributing to large scale system modernization and scaling initiatives as the team expands to support additional internal customers. You will maintain deployment pipelines using GitHub Actions and support data processing logic via Python or Airflow when needed. Responsibilities also include troubleshooting issues using AWS CloudWatch, ensuring backend systems remain stable, reliable, and well architected. Although this role starts with 0% frontend work, future frontend involvement is possible based on team needs. The position is ideal for someone who thrives in a collaborative environment, learns quickly, writes clean and scalable code, and contributes actively to architecture, design, and overall engineering culture.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

• 5+ years of professional software engineering experience

• Strong Java development background; Spring Boot strongly preferred

• Experience with backend design patterns and architectural principles

• Comfort with Java unit testing and writing clean, maintainable, well structured code

• AWS troubleshooting skills (e.g., CloudWatch)

• Strong communicator with a collaborative, team focused mindset

Nice to Have Skills & Experience

• Understanding of authentication/authorization concepts (AuthN/AuthZ), RBAC

• Experience scaling application stacks from tens/hundreds of users to hundreds of thousands

• Familiarity with Python or Airflow for data processing is beneficial

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.