Demo

Java Developer

Brooksource
Detroit, MI Contractor
POSTED ON 5/22/2026
AVAILABLE BEFORE 6/18/2026

Senior Java Developer

Location: Hybrid (3 days) – Detroit, MI

Our client is seeking a Software Engineer to support and modernize a critical insurance application. This role is ideal for someone who has deep experience working within legacy Java/Oracle environments and is excited about driving transformation into modern, cloud-based architectures.

Key Responsibilities:

  • Design, develop, and maintain enterprise-level applications using Java/J2EE technologies, including JSP, servlets, and MVC frameworks
  • Support and enhance legacy systems while identifying opportunities for modernization and cloud migration
  • Write and optimize complex PL/SQL code, including stored procedures, packages, and triggers
  • Perform database design, tuning, and performance optimization through indexing and query analysis
  • Troubleshoot production issues using Unix commands, shell scripting, log analysis, and monitoring tools
  • Contribute to application modernization efforts, helping transition systems to AWS-based environments
  • Build and deploy applications using CI/CD pipelines with tools like Git and Jenkins
  • Ensure secure application development using authentication and authorization frameworks such as Okta, OAuth2, IAM, and JWT
  • Collaborate with cross-functional teams and take ownership of deliverables in a fast-paced environment

Required Qualifications:

  • Strong experience with Java, J2EE, and enterprise application development
  • Hands-on expertise with Oracle databases and advanced PL/SQL development
  • Experience working with legacy systems and participating in modernization initiatives
  • Familiarity with AWS services such as ECS, Fargate, and Lambda or other cloud platforms
  • Experience with CI/CD tools and application servers such as Tomcat, WebLogic, or JBoss
  • Strong understanding of core Java concepts, including concurrency and thread-safe design
  • Experience with DevOps practices and cloud-based development
  • Solid troubleshooting skills in Unix/Linux environments
  • Strong communication skills and ability to work independently

Preferred Qualifications:

  • Experience with Terraform or infrastructure as code tools
  • Exposure to Oracle reporting tools and content management systems
  • Background in insurance or financial services, particularly auto insurance
  • Experience with AWS is a plus


This role offers the opportunity to work on long-standing enterprise systems while playing a key role in transforming them into modern, scalable, and secure cloud-based solutions. Ideal for engineers who enjoy both hands-on development and driving forward technical evolution.

Salary : $55 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Brooksource

  • Brooksource St Peter, MN
  • Job Titel: IT Generalist / Project Manager Location: Saint Peter, MN Employment Type: Full-Time On‑Site Environment (Small Company Setting) The IT Generali... more
  • Just Posted

  • Brooksource Kentucky, KY
  • GIS Analyst (Mid-Level, Contractor) Hybrid Role (Primarily Remote, Occasional In-Person Meetings in Kentucky) Contract: Renewable One-Year Term Compensatio... more
  • Just Posted

  • Brooksource Minneapolis, MN
  • Software Engineer Remote 12 Month Contract to Hire $65-70 an hour DOE **This is W-2 with Brooksource. We are not able to provide sponsorship at this time, ... more
  • Just Posted

  • Brooksource Hartsville, SC
  • IT Workstation Support I Hartsville, SC 12 month contract with potential for extension or full-time conversion. Work authorization required now and in futu... more
  • Just Posted


Not the job you're looking for? Here are some other Java Developer jobs in the Detroit, MI area that may be a better fit.

  • Triunity Software Detroit, MI
  • Benefits: Health insurance Paid time off Training & development Position : W2 (No C2C) VISA: Open Candidates with career Gap Can also applicable. Job Descr... more
  • 2 Days Ago

  • IPS Technology Services Troy, MI
  • Company Description IPS Technology Services adds value to customers’ businesses by cultivating partnership and delivering quality services to meet or excee... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!