Software Engineer (Java)

V2Soft
Farmington, MI

Job Title: Software Engineer (Java)
Location: Farmington, MI
Duration: Fulltime

Project 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.

Responsibilities

  • Develop 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 Skills

  • 5+ years of experience as a Software Engineer
  • Strong expertise with Java (SE & EE)
  • Experience with RESTful APIs, XML, ORM, MVC frameworks
  • Proficiency with testing frameworks (Selenium, Cucumber, Test-Driven Development)
  • Experience with databases (SQL, stored procedures, relational databases)
  • Exposure to distributed systems, microservices, SOA

Nice-to-Have Skills

  • Java Messaging experience
  • Hands-on with client-side scripting
  • Participation in community of practice or knowledge-sharing groups
Posted 2025-10-25

Recommended Jobs

Maintenance Technician - Wayland Area

The Pivot Group Network
Wayland, MI

Maintenance Technician | Wayland, MI Salary Range: $50,000 - $82,000 depending on experience Are you a forward-thinking professional with a passion for keeping equipment running a…

View Details
Posted 2026-01-04

Quality Engineer - C-Crew

Adient
Warren, MI

Summary The Quality Engineer supports daily quality assurance activities, analyzes production data to drive continuous improvement, and refines methods to enhance overall performance. This posi…

View Details
Posted 2025-12-09

Class A CDL / Dedicated Run / TX to MI / Dry van / Drop & Hook

Paradym Trucking
Detroit, MI

We're looking for Solo drivers that want to get on a contracted dedicated account that has nothing but long hauls and great pay! If you're a team that is looking for consistent lanes and miles, APPLY…

View Details
Posted 2025-12-01

Account Manager - Venting Membranes

Thornley Corporate Solutions
Michigan

Account Manager – Automotive Venting Membranes Location: Michigan (Hybrid) Salary: ~$130,000 base + bonus (DOE) Industry: Automotive | Engineered Materials | Venting & Pressure Co…

View Details
Posted 2026-01-08

Shipping and Receiving Team Lead

Versatile US
Nunica, MI

Shipping & Receiving Team Lead &##128205; Nunica, MI &##127970; Versatile US &##128178; Pay: Based on experience &##128338; Schedule: Monday–Thursday, 6:00 a.m. – 4:30 p.m.; Friday overti…

View Details
Posted 2025-12-22

HVAC Project Manager

Michigan Mechanical Ventures
Farmington Hills, MI

HVAC Project Manager We are seeking an experienced and highly skilled HVAC Project Manager to join our team. The ideal candidate will have a proven track record of successfully managing commer…

View Details
Posted 2025-09-16

Perm - Occupational Therapist - Outpatient #A-OT-63997

AdeIphi MedicaI Staffing
West Branch, MI

Summary: Ref #: A-OT-63997. Profession: Allied Health. Specialty: Occupational Therapist - Outpatient. Job Type: Full-time. Start Date: ASAP. Location: West Branch, MI. Shift Sch…

View Details
Posted 2025-12-12

Applications Analyst

Grace Health
Battle Creek, MI

Grace Health is looking for an Applications Analyst to join our team! Starting pay is $53,200.00 per year + with experience. This position gathers, analyzes, designs, develops, modifies, tests, imple…

View Details
Posted 2025-12-01