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

Chiller Technician

General Motors Manufacturing - USA
Milford, MI

Job Description Job Description The Role The Chiller Technician reports to the Group Leader of the Engineering Maintenance and Technical Support (EMT) support organization. The EMT team is pri…

View Details
Posted 2026-08-14

Travel Radiology Tech CT Tech Job

Lansing, MI

Job Description Are you a skilled Radiology Tech seeking an exciting opportunity to showcase your expertise in CT imaging? Look no further than this captivating travel healthcare assignment in Lans…

View Details
Posted 2026-08-11

Accounts Payable Specialist

Total Fire Protection
Grand Rapids, MI

We are seeking a detail-oriented and highly organized Accounts Payable Specialist to manage all aspects of accounts payable for multiple entities within Total Fire Protection. This role involves pr…

View Details
Posted 2026-08-01

Dishwasher

Burcham Hills
East Lansing, MI

Burcham Hills is an upscale senior living retirement community located in the backyard of Michigan State University in East Lansing, MI. We currently have a vacancy for Dishwasher to work a Full Time …

View Details
Posted 2026-05-27

Manager Exterior Accessories, Engineering

Slate
Michigan

ABOUT SLATE At Slate, we're building safe, reliable vehicles that people can afford, personalize and love-and doing it here in the USA as part of our commitment to reindustrialization. The spiri…

View Details
Posted 2026-08-01

Adult Services Master Level Clinician (Supports Coordinator)

Newaygo County Mental Health
White Cloud, MI

Full-Time Adult Services Supports Coordinator (Master Level Clinician) Location: White Cloud, MI Agency: Newaygo County Mental Health Salary Range: $62,145– $77,182 (based on licensure and expe…

View Details
Posted 2026-08-09

Remote Travel Support Specialist | Flexible Scheduling

Dreamstravelcr
Lansing, MI

A leading travel firm is seeking a Remote Travel Client Support Representative to assist travelers with their needs. The ideal candidate should have strong customer service and communication skills, b…

View Details
Posted 2026-08-21

Operations Manager Secret Clearance Needed

Tesla Laboratories. Inc.
Warren, MI

Job Description Job Description About the Company Tesla Laboratories is a Service-Disabled Veteran Owned Small Business (SDVOSB) providing Cyber Security, Intelligence Analysis, Financial Manage…

View Details
Posted 2026-08-14

Certified Nursing Assistant (CNA)

Interim HealthCare - Novi, MI
Howell, MI

Job Description Job Description Home Health and Hospice Certified Nursing Assistant (CNA) in Howell     Highland Township, Milford, White Lake   **PLEASE NOTE THE SERVICE AREA PRIOR TO …

View Details
Posted 2026-07-29

QA Analyst

NinthBrain
Frankenmuth, MI

*This position is open to candidates who currently reside in Michigan.  Applications from individuals outside of Michigan will not be considered. * Join Our Team as a QA Software Analyst at Ninth Br…

View Details
Posted 2026-07-21