1

Senior Java Engineer Jobs in Detroit, MI (NOW HIRING)

Sr Full Stack Java Developer

Dearborn, MI

$48.25 - $62.25/hr

Sr Full Stack Java Developer #1058943 Job Summary: * We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular ...

Senior Full-Stack Java Developer

Dearborn, MI · On-site

$48.25 - $62.50/hr

We are looking for a Senior Full-Stack Java Developer to join our Team to work on the Consumer and Dealer Incentive Services Team. We have a challenging list of projects including modernizing the ...

Sr. Systems Engineer

Trenton, NJ · On-site

$104K - $143K/yr

Sr. Systems Engineer ETS Corp. Ewing NJ 1 Year Plus Must be local to NJ, NYC or Philly PA area. F2F ... Java/JEE based projects 3. Proven experience with: a. Using Maven for building and deploying ...

Java Developer with Retail and ATG

Detroit, MI · On-site

$50.50 - $65.25/hr

Looking for a Java Developer for the customer core E-Commerce system. ? This is a key position ... Warm Regards Venkat Manda Sr. Technical Recruiter Direct: 248-480-8189; Mobile: 231-577-4111 Email ...

Java Developer with Retail and ATG

Detroit, MI · On-site

$50.50 - $65.25/hr

Looking for a Java Developer for the customer core E-Commerce system. ? This is a key position ... Warm Regards Venkat Manda Sr. Technical Recruiter Direct: 248-480-8189; Mobile: 231-577-4111 Email ...

Required : • 5 + years as Senior JAVA developer • Unix/ SQL scripting • Python • PERL scripting • Bachelor's degree required in a related field such Computer Science Preferred : • 3-5 ...

We are looking for a Senior Full-Stack Java Developer to join our Team to work on the Consumer and ... Engage in the full product life cycle development as a full‑stack software engineer.

Bachelor in Management of Information Systems, Computer Science, Computer Information Systems and Information Technology, Engineering, or related field and five (5) years of experience as a Sr. Java ...

Commodity Senior Engineer

Dearborn, MI · On-site

$112K - $148K/yr

Develop robust backend services and APIs using Spring (Java) and Node.js, ensuring scalability ... Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. 10+ years in IT; 8+ ...

Showing results 41-60

Senior Java Engineer information

See Detroit, MI salary details

$10

$62

$85

How much do senior java engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for senior java engineer in Detroit, MI is $62.20, according to ZipRecruiter salary data. Most workers in this role earn between $54.52 and $69.47 per hour, depending on experience, location, and employer.

What is a senior Java engineer?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.

What are the key skills and qualifications needed to thrive as a senior Java engineer?

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are some common challenges senior Java engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

What is the difference between Senior Java Engineer vs Java Developer?

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are popular job titles related to Senior Java Engineer jobs in Detroit, MI?

For Senior Java Engineer jobs in Detroit, MI, the most frequently searched job titles are:

What job categories do people searching Senior Java Engineer jobs in Detroit, MI look for?

The top searched job categories for Senior Java Engineer jobs in Detroit, MI are:

What cities near Detroit, MI are hiring for Senior Java Engineer jobs?

Cities near Detroit, MI with the most Senior Java Engineer job openings:

Senior Full Stack Software Engineer - Java / Angular / GCP//Dearborn, MI//W2 only

Dearborn, MI • On-site

Saanvi Technologies
51 - 200 employees

$48.25 - $62.25/hr

Contractor

Posted 26 days ago


Key responsibilities

  • Design, develop, test, and maintain software applications and products to meet customer needs.

  • Create high-level software architecture designs and collaborate with cross-functional teams.

  • Define and implement software test strategies, improve application performance, and support security practices.


Job description

Senior Java Full Stack developer

Location: 747 - Wagner Place East (WPE)
Location Address: 21931 Michigan Avenue, Dearborn, MI, 48124

W2 only Hybrid Position our days per week (Tuesday to Friday at Wagner Place East)

Position Description:

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: 1. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions 2. Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies 3. Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc. 4. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application 5. Collaborate with cross functional teams like product owners, designers, architects etc. 6. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices. 7. Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency 8. Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery 9. Support security practices to safeguard user data including encryption and anonymization. 10. Create user-friendly and interactive interfaces 11. Develop and maintain back-end applications like APIs and microservices using server-side languages 12. Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration

Skills Required:

PostgreSQL, GCP, Angular, Spring Boot, Java

Skills Preferred:

SonarQube, Dynatrace, Tekton, API

Experience Required:

Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development

Experience Preferred:

· Define, design, and ship new features using following technologies: o Java - Spring Boot -Angular -CI/CD (Jenkins, GitHub)-GCP-APIs-TDD o Agile methodologies and practices (Rally) · Collaborate and communicate clearly with Product Managers, Product Owners and UI/UX designers during development and support of application features. · Perform technical design, coding with test automation, support, and documentation of software application modifications. · Ensure quality code is delivered through high Standards, continuous integration, development and testing. · Develop test plans, execution and continuous releases. · Work as part of a product team to lead the engineering, development and coding of complex solutions that enable critical Connected Consumer and Vehicle Features. · Deliver software craftsmanship principles in the projects and be able to share the successful implementation. · Develop tools and processes to automate the delivery of new features/capabilities while elimination waste. · Lead software engineers to understand platform vision, break out tasks and help them solve challenging issues. Desired Skills: · Experience in agile methodologies · Experience with code quality api/tool (SonarQube) · Experience with Service interaction api/tool (APIGEE, Swagger) · Experience in Continuous Integration/Continuous Delivery tools and pipelines such as Jenkins, Maven, Gradle, etc. · Experience with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry or Google Cloud Platform. · Highly effective in working with other technical specialists, Product Managers, UI/UX Designers and Product Owners. · Strong communication & leadership skills · Ability to work in teams and individually, as needed. · Self-motivated. · Continuous learning mindset. · Passionate about your discipline and strive for continuous improvement

Education Required:

Bachelor's Degree


Saanvi Technologies logo

About Saanvi Technologies

Sourced by ZipRecruiter

Saanvi Technologies is a staffing company that specializes in providing IT professionals to businesses. Our employees are experts in their field, and have the skills and experience necessary to help businesses grow and succeed. Saanvi Technologies is dedicated to helping businesses achieve their goals, and they have a proven track record of success. Our employees are qualified and reliable, and they always go above and beyond to meet the needs of their customers.

Company size

51 - 200 Employees

Headquarters location

Farmington, MI, US

Social media