Software Engineer (Java)
 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
 
Recommended Jobs
Store manager
At Torrid, we celebrate every shape, every size, and every curve of our customer. Our Torrid stores offer an exciting, one-of-a-kind, amazing experience for not just our customers, but our employee…
HUMAN RESOURCE ASSISTANT
Job Description Job Description JOB TITLE: Human Resource Assistant DEPARTMENT: Human Resources REPORTS TO: VP of Human Resources, Chief People Officer UNIVERSITY MISSION: Rochester Un…
Construction Project Manager
Job Description Job Description Construction Project Manager Job Title: Project Manager Job Location: Grand Rapids, MI Salary: $115k-$130k + Benefits + Vehicle + 401k, etc. Requiremen…
Delivery Driver - 2121 S. Grove Road
Job Description This position of Delivery Expert will encompass: Provide exceptional customer service and delivery of food Good driving record Reliable transportation Additional Inform…
RN Registered Nurse - $12,000 Sign On Bonus
Join our EPIC Team at Wexford Senior Care Center! Our Registered Nurses are a part of our skilled nursing team that provides specialized care to patients in a variety of areas including orthopedics…
Maintenance Electrician - 2nd Shift
Maintenance Electrician Job Type: Full-Time Shift: 2nd Shift (3pm - 11pm) Pay: Based on Experience Reports To: Maintenance Supervisor Position Summary: Seeking a skilled Maintenance Ele…
BAKERY/CERTIFIED CAKE DECORATOR
Job Info Job Identification 158555 Job Category Store Operations Posting Date 10/22/2025, 10:09 AM Locations 45540 Michigan Ave, Canton, MI, 48188, US (On-site) Job Schedule Full time …