Demo

Java Software Engineer

V2Soft
Farmington, MI Full Time
POSTED ON 11/17/2025
AVAILABLE BEFORE 1/16/2026
We are looking for a consultant with strong Java development expertise and hands-on experience building and maintaining enterprise-level applications.Job Title: Software Engineer (Java)Location: Farmington, MIDuration: Contract to HireProject Overview: You will be part of an Agile development team building and supporting enterprise web applications, special projects, and internal tools. This role involves coding, troubleshooting, design reviews, and ensuring software is high-performing, secure, and standards-compliant.ResponsibilitiesDevelop user interface and server-side components using approved frameworks.Participate in design/code reviews and recommend improvements.Work closely with team members to deliver high-quality, standards-based solutions.Troubleshoot and resolve defects in production systems.Follow Agile processes and contribute to continuous improvement.Must-Have Skills5 years of experience as a Software EngineerStrong expertise with Java (SE & EE)Experience with RESTful APIs, XML, ORM, MVC frameworksProficiency with testing frameworks (Selenium, Cucumber, Test-Driven Development)Experience with databases (SQL, stored procedures, relational databases)Exposure to distributed systems, microservices, SOANice-to-Have SkillsJava Messaging experienceHands-on with client-side scriptingParticipation in community of practice or knowledge-sharing groupsCompany DescriptionJoin V2Soft – a tech innovator with 26 years of success, delivering agile digital solutions for top brands. Grow your career where innovation, diversity, and impact drive everything we do.

Salary.com Estimation for Java Software Engineer in Farmington, MI
$92,860 to $113,556
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 Software Engineer?

Sign up to receive alerts about other jobs on the Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at V2Soft

  • V2Soft Bloomfield, MI
  • Job Details V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since ... more
  • 5 Days Ago

  • V2Soft Dearborn, MI
  • Job Details V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since ... more
  • 5 Days Ago

  • V2Soft Auburn, MI
  • Job Details V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since ... more
  • 5 Days Ago

  • V2Soft Allen, MI
  • Job Details V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since ... more
  • 5 Days Ago


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

  • RouteOne Farmington, MI
  • The Software Engineer will join an agile development team responsible for our web applications, special projects and/or supporting tools. The Software Engi... more
  • 1 Month Ago

  • 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
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!