1

Java Jobs in Manchester, MI (NOW HIRING)

Vice President, Engineering

Ann Arbor, MI ยท On-site

$176K - $227K/yr

Deep understanding of enterprise architecture patterns and best practices with specific knowledge on Java, Postgres RDBMS, asynchronous processing via messaging platforms. * Strong working knowledge ...

Vice President, Engineering

Ann Arbor, MI ยท On-site

$176K - $227K/yr

Deep understanding of enterprise architecture patterns and best practices with specific knowledge on Java, Postgres RDBMS, asynchronous processing via messaging platforms. * Strong working knowledge ...

FileNet Panagon eProcess API, FileNet P8 Process Engine Hands on design and coding in FileNet Panagon eProcess API, FileNet P8 Process Engine, Java/J2EE, Desired Skills: Net, Panagon and P8 ...

Senior DevOps Engineer

Ann Arbor, MI ยท Hybrid

$127K - $163K/yr

Understanding of Java memory management, Jetty/Tomcat configuration, and monitoring. * At least 5 years of experience with virtualization and containerization technologies. * At least 5 years of ...

Senior DevOps Engineer

Ann Arbor, MI ยท Hybrid

$127K - $163K/yr

Understanding of Java memory management, Jetty/Tomcat configuration, and monitoring. * At least 5 years of experience with virtualization and containerization technologies. * At least 5 years of ...

Senior DevOps Engineer

Ann Arbor, MI ยท On-site

$129K - $166K/yr

Understanding of Java memory management, Jetty/Tomcat configuration, and monitoring. * At least 5 years of experience with virtualization and containerization technologies. * At least 5 years of ...

IOS Developer

Ann Arbor, MI

$50.75 - $69.75/hr

... Java) - Experience with Asynchronous programming; experience with Networking protocols - Proficiency in mobile application development tools and environments (Xcode, Eclipse) - Experience with iOS ...

IOS Developer

Ann Arbor, MI ยท On-site

$50.75 - $69.75/hr

In-depth experience at the application and user interface level with at least one mobile application development language (Objective-C/Cocoa, Java) * Experience with Asynchronous programming ...

Java Spring Boot PostgreSQL CI/CD pipelines Figma Personal Traits * Self-driven and proactive * Strong problem-solving skills * Communicative and socially confident * Business-minded * Adaptable and ...

Senior Software Engineer I

Ann Arbor, MI

$119K - $158K/yr

C, C++, Python, MATLAB, Java, or other relevant languages. * Embedded Systems Development: Experience with real-time operating systems (RTOS) and hardware interfacing. * Software Architecture and ...

ERP/CRM Architect

Ann Arbor, MI ยท Remote

$140K - $150K/yr

Experience with programming languages such as Java, Python, HTML, or CSS. Professional Skills * Strong communication and presentation skills. * Ability to manage multiple customer engagements ...

New

next page

Showing results 1-20

Java information

See Manchester, MI salary details

$14

$52

$71

How much do java jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for java in Manchester, MI is $52.34, according to ZipRecruiter salary data. Most workers in this role earn between $45.29 and $58.61 per hour, depending on experience, location, and employer.

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

To thrive as a Java Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with development frameworks like Spring or Hibernate, version control systems such as Git, and relevant certifications (e.g., Oracle Certified Java Programmer) is highly beneficial. Analytical thinking, problem-solving, and effective communication are important soft skills that distinguish top candidates in collaborative environments. These skills and qualifications are vital for building robust, efficient applications and contributing effectively to development teams.

Can I earn money from Java?

Java developers can earn income by working as software engineers, programmers, or application developers for companies, freelancing, or consulting. Salaries vary based on experience, location, and skill level, and proficiency in related tools like frameworks and databases can enhance earning potential.

Is Java outdated in 2026?

Java remains a widely used programming language for enterprise applications, Android development, and backend systems in 2026. Its ongoing updates, large ecosystem, and strong community support ensure its relevance for developers and organizations. Java skills continue to be in demand for maintaining and developing complex software systems.

What is the difference between Java vs Python Developer?

AspectJava DeveloperPython Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Python certifications
Work EnvironmentEnterprise applications, Android developmentWeb development, data science, automation
Industry UsageFinance, telecom, enterprise softwareTech startups, data analysis, AI projects
Common Search/ComparisonJava DeveloperPython Developer

Java and Python developers often share similar educational backgrounds and certifications. Java developers typically work on enterprise applications and Android development, while Python developers focus on web development, data science, and automation. Both roles are highly sought after in different industry sectors, with Java more common in large enterprises and Python popular in startups and AI projects.

What jobs can I get with Java?

Java is a versatile programming language used in various roles such as Java developer, software engineer, backend developer, Android app developer, and systems analyst. These jobs typically require knowledge of Java frameworks, object-oriented programming, and development tools like IDEs and version control systems.

What does a Java Developer do?

A Java Developer is a software professional who specializes in designing, developing, and maintaining applications using the Java programming language. They often work on web, mobile, or enterprise applications, collaborating with other programmers, designers, and stakeholders to deliver functional software solutions. Their responsibilities include writing clean and efficient code, debugging issues, and ensuring applications are secure and scalable. Java Developers are also involved in testing, deploying, and updating software as technology and requirements evolve.

How does a Java developer typically collaborate with other teams during a software project?

Java developers frequently work alongside front-end developers, QA specialists, and project managers to ensure smooth delivery of software projects. They participate in code reviews, daily stand-ups, and sprint planning meetings, sharing progress and addressing technical challenges collaboratively. Effective communication and coordination with other departments, such as DevOps for deployment or UX/UI teams for interface integration, are essential for delivering high-quality applications. This collaborative environment helps Java developers expand their technical knowledge and build strong professional relationships.

Does Java have good job opportunities?

Java developers are in high demand across various industries such as finance, technology, and healthcare due to the language's widespread use in enterprise applications and Android development. Strong skills in Java, along with knowledge of frameworks like Spring and experience with cloud platforms, can enhance job prospects. The job market for Java professionals remains robust with competitive salaries and opportunities for growth.

What Is Java?

Java is a class-based object-oriented programming language that was developed in 1995 by Sun Microsystems and later bought by Oracle. Java was designed as a general language capable of programming software for commercial use. It is based on several previous languages such as Objective C, C++, and C#. Java can be used on most major operating systems, including Windows, Apple, and Linux distributions. There is also a Java virtual machine, which allows programmers and developers to work on different operating systems within a single platform.

What are popular job titles related to Java jobs in Manchester, MI? For Java jobs in Manchester, MI, the most frequently searched job titles are:
What cities near Manchester, MI are hiring for Java jobs? Cities near Manchester, MI with the most Java job openings:
Infographic showing various Java job openings in Manchester, MI as of June 2026, with employment types broken down into 84% Full Time, 9% Part Time, and 7% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $108,876 per year, or $52.3 per hour.
Vice President, Engineering

Vice President, Engineering

S-Docs Inc

Ann Arbor, MI โ€ข On-site

$176K - $227K/yr

Full-time

Posted 3 days ago


Job description


Role Description


Position Title:

VP Engineering

Team:

Reports To:

Direct Reports:

Engineering

Chief Technology Officer

Yes


Role Purpose:

As the VP of Engineering at S-Docs, you will be responsible for leading the execution, delivery, and people management of our Engineering organization, ensuring the reliable, scalable development of our document generation and e-signature platform. This role serves as a senior leader and key partner to the CTO, translating technical strategy into disciplined execution, delivery excellence, and team effectiveness.

You will own the day-to-day leadership of Engineering, including development velocity, quality, and team performance, while building strong operating rhythms, scalable processes, and a high-performing engineering culture. This role is global in nature, with responsibility for managing a distributed engineering organization that includes an offshore development team in India.

Working closely with Product, Customer Solutions, Customer Success, Support, and the broader Executive Leadership Team, you will ensure Engineering is aligned to business priorities, customer needs, and long-term platform scalability. This role is critical to enabling S-Docsโ€™ continued growth while maintaining technical and operational excellence.

Key Job responsibilities:


  • Lead and manage the Engineering organization, ensuring consistent execution, delivery predictability, and high-quality outcomes across all engineering initiatives.

  • Will be hands on to driving architecture, design and development for product features and initiatives.

  • Drive quality control of the product delivered through automation and strong quality engineering processes.

  • Serve as the primary people leader for Engineering, building, mentoring, and retaining high-performing engineering leaders and teams.

  • Oversee and optimize global engineering operations, including direct leadership and partnership management of the offshore engineering team in India.

  • Establish and maintain strong operating cadences, development processes, and performance metrics to support scalable and reliable software delivery.

  • Partner closely with the CTO to translate architecture, product vision and technical strategy into actionable plans, roadmaps, and execution.

  • Collaborate cross-functionally with Product, Customer Solutions, Customer Success, and Support to ensure engineering efforts are aligned with customer needs and business priorities.

  • Drive continuous improvement in engineering practices, including code quality, testing, security, documentation, and deployment processes.

  • Support capacity planning, resourcing decisions, and prioritization to balance innovation, technical debt, and operational stability.

  • Foster a culture of accountability, collaboration, and continuous learning across a distributed, global engineering team.

  • Contribute to executive-level planning and decision-making.


An ideal candidate for this position would have the following skills:


  • Deep working knowledge of the Salesforce platform that includes both declarative and programmatic capabilities..

  • Strong engineering leadership capability with the ability to balance strategic thinking and hands-on operational execution.

  • Deep understanding of modern SaaS architectures, cloud-based platforms, observability and enterprise-grade software development practices.

  • Deep understanding of enterprise architecture patterns and best practices with specific knowledge on Java, Postgres RDBMS, asynchronous processing via messaging platforms.

  • Strong working knowledge of i-PaaS integration platforms (e.g. Mulesoft, Workato etc.)

  • Deep understanding of REST API architecture and design with special focus on security, authentication and authorization.

  • Deep understanding of security, cyber security best practices for cloud based applications

  • Strong knowledge of Large Language Models (LLM) and AI based technologies using frontier LLM models.

  • Proven ability to lead and scale distributed and global engineering teams across multiple time zones.

  • Exceptional people leadership skills, including coaching, performance management, and talent development.

  • Strong business acumen with the ability to align engineering outcomes to company goals and customer value.

  • Clear, confident communication skills with the ability to engage effectively with technical and non-technical stakeholders.

  • Self driven combined with curiosity , ability to explore and learn new technologies and paradigms.

  • A pragmatic, execution-oriented mindset with a focus on outcomes, reliability, and continuous improvement.


Experience:


  • 15+ years of professional experience in software engineering, with significant time spent in engineering leadership roles.

  • 10+ years of designing, and hands on development on the Salesforce platform

  • 8-10 years of designing and developing with Java, relational databases, REST APIs, enterprise architecture

  • Demonstrated success leading engineering teams within a SaaS or enterprise software environment.

  • Experience managing global engineering organizations, including offshore or outsourced development partners.

  • Proven track record of building scalable engineering processes and delivering complex software platforms.

  • Experience partnering closely with Product and executive leadership to support company growth and strategic initiatives.

  • Comfortable operating in a fast-paced, evolving environment while maintaining structure and discipline.


Education:


  • Bachelor's degree in Computer Science, Engineering, or a related technical field is required.

  • Advanced degree preferred.

  • Certified Technical Architect (CTA) strongly preferred





S-Docs Company Specific Information


Location of the Role:


It is strongly preferred that the candidate is located in the Greater Detroit or Ann Arbor, Michigan area and available to work from the Ann Arbor office on occasion as needed for team collaboration or company events. Exceptions can be made outside the area for the right candidate, with frequent travel to Ann Arbor expected.


About the Company

S-Docs is a leading cloud-based software-as-a-service (SaaS) document automation product built for the Salesforce and HubSpot platforms. Since our establishment in 2010, we have been providing innovative document creation and e-signature solutions to a diverse range of businesses, from international Fortune 50 companies to startups. Our mission is to simplify document workflow automation to increase productivity, enhance the customer experience, and accelerate business succ