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

Full Stack .NET Enterprise Application Developer (Angular)

Global Information Technology
Lansing, MI

Job Description Job Title: Full Stack .NET Enterprise Application Developer (Angular) Job Location: Remote Job Type: Contract Job Description: Collaborate with cross-functional team…

View Details
Posted 2026-04-03

Lead Financial Advisor - Detroit

Professions Inc
Troy, MI

Lead Financial Advisor CFP or CFA Metro Detroit No Portable Book Required On behalf of our client, we are conducting a search for a Lead Financial Advisor to anchor and grow an emerging Metr…

View Details
Posted 2026-03-02

CNC Lathe Programmer - Grandville Area

The Pivot Group
Grandville, MI

Job Description Job Description CNC Lathe Programmer | Grandville, MI Salary Range: $56,000 - $90,000 depending on experience Are you ready to take on a challenging and rewarding oppor…

View Details
Posted 2026-03-17

A - 6/13 - 765748 - Sr IT Security Specialists w/ Healthcare Exp - Remote & Raleigh, NC

FHR
Lansing, MI

T ** The candidate will primarily work remotely. Candidate may be asked to attend on-site meetings in Raleigh, NC, if needed. All work (including remote work) must be conducted in the Unite…

View Details
Posted 2025-08-19

CAM Programmer

Franchino Mold & Engineering
Lansing, MI

The candidate in this role will utilize various 3D modeling, surfacing techniques and 2D data to modify and extract data from existing geometry in order to produce CNC toolpaths for 3 or 5-axis millin…

View Details
Posted 2026-01-29

Acrylic Bath Installer

Luxury Bath Technologies
Grand Rapids, MI

ATTENTION ACRYLIC BATH INSTALLERS, TECHNICIANS!! INSTALLATION POSITION AVAILABLE IMMEDIATELY! If you have installed bathrooms or kitchens for any large chain or big box store and are looking for …

View Details
Posted 2026-02-06

Shift Leader

Panda Restaurant Group
Portage, MI

Our Panda Shift Leader associates are important leaders of our team and are responsible for bringing Panda’s mission alive in our restaurants by supporting management in creating food with passion,…

View Details
Posted 2026-04-12

IT Procurement Analyst

ExecRecruitment
Detroit, MI

Job Title: IT Procurement Analyst Location: Detroit, MI POSITION OVERVIEW: The Client is seeking qualified candidates who will utilize their knowledge, skills, and abilities to serve as an on sit…

View Details
Posted 2026-01-05

Hair Stylist

Sonrise Clippers DBA Great Clips
Grand Rapids, MI

BUSY SALON = BIG OPPORTUNITY Now Hiring Stylists – Northland Dr (Grand Rapids) Great Clips Want a salon where your chair stays full and your paycheck reflects it? Our Northland Dr Great Clips…

View Details
Posted 2026-04-15

Presales Engineer

Computer Aid, Inc.
Wyoming, MI

Presales Engineer Req number: R7370 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates…

View Details
Posted 2026-04-09