1

Senior Java Software Engineer Jobs in South Lyon, MI

Senior Java Engineer

Warren, MI · On-site

$53.75 - $68.50/hr

Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree. Minimum of 2 years of experience with proven technical ...

Senior Java GCP Engineer

Dearborn, MI · On-site

$114K - $151K/yr

Senior Java GCP Engineer Dearborn, MI ***HYBRID / 4 days per week in the office*** W2 Position ... They are involved in the entire software development lifecycle including designing software ...

Senior Java Developer

Pontiac, MI

$56.75 - $72.50/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... This is a senior developer position on a software product development and support team. The product ...

Java Developer (W2 only)

Dearborn, MI · On-site

$47 - $60.75/hr

Software Engineer Java · Spring Boot · Connected Services Overview We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected ...

... Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered ... Southfield, MI Looking for SR, JAVA Developer About this Position: You will be measured on the ...

Senior java developer

Detroit, MI

$55.25 - $70.25/hr

Senior Java/J2EE Developer Location: Detroit, MI Duration: 13-14 months Engagement Description ... software is delivered on time and within budget. Top 3 Required Skills/Experience - Oracle SQL ...

Sr. Java Application Developer

Troy, MI · On-site

$54.25 - $69.25/hr

Position: Sr. Java Application Developer Duration: Full Time Location: Troy, MI Roles ... Experience with various Software Development Methodology such as Agile, SCRUM, Waterfall, etc.

Sr. Java Developer

Dearborn, MI

$52.50 - $67/hr

We are emerging as one of the largest private talent sourcing and management firms in the US Sr. Java Developer Location: - Dearborn, MI 48120 Duration: - 6+ months Should have excellent ...

Senior Software Engineer

Dearborn, MI · On-site

$112K - $148K/yr

Role: Senior Software Engineer Location: Dearborn, MI (Hybrid) Employment Type: Full-Time We are ... The ideal candidate will have strong expertise in Java, Python, and Google Cloud Platform (Google ...

Java Springboot

Dearborn, MI · On-site

$47 - $60.75/hr

... Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle -- from architecture through ...

Senior Java Developer

Ann Arbor, MI · On-site

$140K - $155K/yr

As a Senior Java Developer supporting the thinkorswim ® Mobile platform, you'll play a critical role in evolving the backend application that power our iOS and Android trading experiences. You'll ...

Senior Java Developer

Ann Arbor, MI · On-site

$56 - $71.50/hr

As a Senior Java Developer supporting the thinkorswim ® Mobile platform, you'll play a critical role in evolving the backend application that power our iOS and Android trading experiences. You'll ...

next page

Showing results 1-20

Senior Java Software Engineer information

See South Lyon, MI salary details

$37.8K

$141K

$247.6K

How much do senior java software engineer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for senior java software engineer in South Lyon, MI is $141,014.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,800.00 and $153,700.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Senior Java Software Engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a Senior Java Software Engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a Senior Java Software Engineer, and why are they important?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.
What cities near South Lyon, MI are hiring for Senior Java Software Engineer jobs? Cities near South Lyon, MI with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in South Lyon, MI as of June 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 86% In-person, 7% Hybrid, and 7% Remote job distribution, with an average salary of $141,014 per year, or $67.8 per hour.

Senior Java Engineer

Omni Inclusive

Warren, MI • On-site

$53.75 - $68.50/hr

Other

Posted 10 days ago


Job description

Senior Java Engineer

Looking for local profiles in Warren/Detroit MI. Client interview will be in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree. Minimum of 2 years of experience with proven technical and professional skills in Java and related software design, development, and testing. Design and Development of applications in Java/J2EE/Python/Spring boot/PCF/Unix/Power BI/Cassandra/Kafka/Hadoop. Experience in cloud/Edge Hosting of services and Apps. Interoperability of Apps, services between cloud and Data centers. Top Skills: 1. Java 2. Akka 3. Cosmos DB