Maximum of 25 job preferences reached.
Top Java Developer Jobs in Ann Arbor, MI
Information Technology • Software • Consulting • App development
Lead design and delivery of scalable, resilient distributed systems. Act as technical authority across teams, mentor engineers, drive architecture and CI/CD best practices, troubleshoot production issues, optimize performance, and enhance observability while writing production-grade Java.
Top Skills:
CachingCi/CdDockerEvent-Driven ArchitectureGitJavaKafkaLoad BalancingMicroservicesMonitoring/ObservabilityMultithreadingNoSQLRabbitMQRelational DatabasesRestful ApisShardingSpring Boot
Real Estate
Senior Backend Engineer responsible for designing scalable Java Spring microservices, implementing features, resolving defects, and improving backend architecture. The role involves event-driven systems, relational and NoSQL databases, testing, code quality, mentoring engineers, technical leadership, and collaboration with product teams. Engineers will also validate AI-assisted code, promote AI development practices, and work with cloud-native tools across AWS, Docker, Kubernetes, and continuous delivery systems.
Top Skills:
ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernate 6Java 17+Java 21JpaKafkaKubernetesModel Context Protocol (Mcp)NoSQLOpensearchPostgresRedisSonarqubeSpring Boot 3.XSQLTeamcity
Artificial Intelligence • Cloud • Information Technology • Cybersecurity
Develop and maintain React front ends and Java Spring Boot back-end services for a transportation-command modernization program. Responsibilities include building reusable components, integrating REST APIs, modernizing legacy applications, writing automated tests, troubleshooting performance and usability issues, participating in code reviews, supporting CI/CD deployments, and collaborating with analysts, designers, testers, and DevSecOps engineers. The role is fully remote and requires eligibility for a Secret clearance and an active IAT Level II certification.
Top Skills:
AngularjsAWSCi/CdConfluenceCSSCypressGitGitlabHTMLJavaJavaScriptJenkinsJestJIRAKubernetesLinuxPlaywrightReactReact Testing LibraryRestful ApisSpring BootTypescript
Artificial Intelligence • Information Technology • Machine Learning • Consulting
Build and maintain Java backend services, REST APIs, and full-stack web application features. Develop frontend functionality, use Python for supporting work, and apply AI coding tools such as Claude Code for development, testing, and debugging. Collaborate on design decisions and code reviews, troubleshoot issues, and support application deployment and maintenance across cloud environments.
Top Skills:
AngularAWSAzureCi/CdClaude CodeGitGCPJavaJavaScriptPythonReactRest ApisSpring BootSQLVue
15 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Develop full-stack enterprise applications and microservices using Java, Spring Boot, REST/OpenAPI, relational databases, JMS, and Kafka. Build automated tests, Docker containers, Kubernetes deployments, CI/CD pipelines, API portals, and React or Angular interfaces. Troubleshoot application, database, messaging, and cloud-native infrastructure issues while applying secure coding, API governance, observability, and event-driven architecture practices. The role supports federal civilian programs remotely during East Coast hours, requires U.S. citizenship, quarterly travel, and either Public Trust eligibility or an active Secret clearance depending on program.
Top Skills:
AngularApache KafkaArazzoAWSAzureAzure DevopsBackstageCSSDockerFlywayGitGithub ActionsGitlab CiGCPHarnessHelmHibernateHTMLJavaJavaScriptJdbcJenkinsJmsJpaJunitJwtKubernetesLiquibaseMockitoMySQLOauth 2.0OpenapiOpenid ConnectOraclePostgresReactRedoclyRest ApisRest AssuredScalarSpring BootSpring DataSpring JmsSpring KafkaSQLSwaggerSwagger UiTypescript
Artificial Intelligence • Information Technology • Machine Learning • Consulting
Build and maintain Java and Spring Boot backend services, REST APIs, SQL integrations, and React or Angular interfaces. Write tested code, troubleshoot issues, improve performance, and support deployment through CI/CD. The role also involves integrating basic AI capabilities such as LLM APIs and AI assistants into application workflows.
Top Skills:
AngularCi/CdGitHTML/CSSJavaJavaScriptLlm ApisPrompt EngineeringReactRelational DatabasesRest ApisSpring BootSQLTypescript
Information Technology
Senior individual-contributor backend engineer responsible for designing, building, and operating production-grade, highly available, strongly consistent services for wallet operations, transaction orchestration, blockchain integrations, and event-driven workflows. Implement secure, scalable APIs, cryptographic key management, Kafka-based event systems, observability with OpenTelemetry, CI/CD pipelines, and produce tests, API specs, and operational runbooks.
Top Skills:
Apache KafkaCi/CdCryptographyDevsecopsDistributed TracingJavaKey ManagementMicroservicesObservabilityOpentelemetryRestSpring BootWeb3 Sdks
Information Technology • Professional Services
Develop and deploy full-stack applications using Java, Spring, Angular, Oracle, and Azure. Responsibilities include building REST APIs and microservices, optimizing database performance, troubleshooting across the stack, participating in architecture and code reviews, and collaborating with QA, DevOps, UX, and product teams.
Top Skills:
AngularAzure DevopsCi/CdCSSDevsecopsDockerGitGithub ActionsHTMLJavaKafkaKubernetesMavenMicroservicesAzureOracle SqlRabbitMQRest ApisSpring BootSpring DataSpring MvcTypescript
Agency • Information Technology
Develop and maintain scalable enterprise Java applications and Spring-based microservices. Responsibilities include hands-on coding, unit and system testing, debugging, technical documentation, performance optimization, troubleshooting distributed cloud environments, and adherence to software development and security standards. Collaborate with technical leads, architects, and cross-functional Agile teams to design and implement complex global applications.
Top Skills:
AgileCloud ComputingDistributed SystemsJ2EeJavaMicroservicesSdlcSpring BatchSpring BootSpring CloudSpring FrameworkSpring JdbcSpring Mvc
Artificial Intelligence • Information Technology • Machine Learning • Consulting
Build and maintain Java backend services, REST APIs, and full-stack web application features. Develop frontend functionality with modern JavaScript frameworks, use Python for supporting work, and leverage AI coding tools such as Claude Code. Write tests, debug issues, support deployment and maintenance, and collaborate on design decisions, code reviews, and application quality improvements.
Top Skills:
AngularAWSAzureCi/CdClaude CodeGitGCPJavaJavaScriptPythonReactRest ApisSpring BootSQLVue
Healthtech
Maintain and support Java-based healthcare SaaS applications across multiple customer environments. Responsibilities include bug fixes, feature delivery, refactoring, deployments, security remediation, SQL and data migrations, code reviews, configuration improvements, and production support. The role requires a generalist software engineer comfortable with Java, Angular, SQL, REST APIs, enterprise applications, and customer-facing environments.
Top Skills:
AngularAzureJ2EeJavaJavaScriptJspPythonRest ApisSnowflakeSQLTomcatTypescript
Software
Develop scalable Java Spring Boot APIs, microservices, React-based interfaces, ETL pipelines, and SQL data solutions. Deploy workloads on AWS, optimize performance, implement monitoring and automation, and collaborate with product, frontend, data, and DevOps teams. The role also contributes to architecture, accessibility, reliability, and data-driven product improvements.
Top Skills:
AngularApache AirflowApache KafkaSparkAws AthenaAws Ec2Aws LambdaAws RdsAws S3Ci/CdDagsterDockerETLJavaKubernetesMicroservicesMySQLPostgresPythonReactSpring BootSQLSQL ServerVue
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Agency • Information Technology
Develop and maintain scalable Java and Spring Boot backend applications, microservices, and RESTful APIs. Responsibilities include database integration, code reviews, performance optimization, production troubleshooting, testing, CI/CD, cloud deployment, and collaboration with product, QA, and DevOps teams.
Top Skills:
Agile/ScrumAWSAzureDockerGCPGitGitlab CiHibernateJ2EeJavaJenkinsJunitKafkaMockitoMySQLPostgresRabbitMQRestful ApisSpring BootSpring DataSpring MvcSpring Security
Agency • Information Technology
Develop and maintain scalable Java and Spring Boot backend applications and REST APIs. Optimize CPU, memory, and overall application performance; identify bottlenecks; resolve production issues; and contribute to architecture, code reviews, reliability, and scalability. The role also involves Node.js or Python FastAPI services, cross-functional collaboration, and potential work with GraphQL, generative AI, cloud platforms, containers, CI/CD, and monitoring tools.
Top Skills:
Application MonitoringCi/CdCloud PlatformsContainerizationGenerative AiGraphQLJavaMicroservicesNode.jsPerformance ProfilingPython FastapiRest ApisSpring BootVersion Control
Insurance
Designs, develops, tests, documents, and operates large-scale distributed software products for Allstate’s Enterprise Payments organization. Responsibilities include building Java and Spring Boot REST APIs, designing microservices, collaborating on system architecture, practicing paired programming and test-driven development, establishing CI/CD pipelines, improving performance, securing APIs, supporting production applications, and contributing to Agile planning, retrospectives, and knowledge sharing.
Top Skills:
Api GatewaysArtifactoryCachingCloud ComputingContinuous DeliveryContinuous DeploymentContinuous IntegrationGitGradleJavaJenkinsKafkaMavenMicroservicesNpmOauthOpenapiOpenidOwaspPythonReactRest ApisRest-DocsSAMLSpring BootSQLSwaggerTest-Driven Development
Software • Energy
Lead the architecture and modernization of a complex enterprise SaaS platform while remaining hands-on with critical software design and development. Define technical direction, improve scalability, reliability, security, performance, and maintainability, and guide design and code reviews. Partner across engineering and product teams, resolve complex technical challenges, establish engineering standards, mentor engineers, and translate architectural strategy into practical delivery.
Top Skills:
AngularAPIsAWSCi/CdClaudeData PipelinesDistributed SystemsDockerEvent-Driven ArchitectureGithub CopilotJavaKubernetesMessaging SystemsMicroservicesNosql DatabasesObservability ToolsPythonRelational DatabasesSearch PlatformsSpring Boot
Information Technology • Consulting
Responsible for application development including analysis, design, testing, documentation, production support, and coordination with teams to meet technology standards and client expectations.
Top Skills:
AjaxCron JobsCSSExt JsHibernateHTMLJavaJavaScriptJaxbJaxpJdbcJspPl/SqlShell ScriptingSoapSpringSpring MvcSQLStrutsUnixWebserviceXML
Agency • Information Technology
Design, develop, test, deploy, and maintain scalable Java backend applications using Spring Boot and microservices. Build RESTful and SOAP integrations, optimize performance and reliability, implement security controls, and develop relational and NoSQL database solutions. Collaborate with architects, product owners, and frontend teams; participate in design reviews and architectural decisions; troubleshoot production issues; and uphold DevOps, CI/CD, coding, and Agile practices. Mentor junior developers and guide technical discussions across enterprise development teams.
Top Skills:
ActivemqAgileAWSAzureAzure DevopsCassandraDockerDynamoDBElkGitGithub ActionsGitlab CiGCPGrafanaHibernateJ2EeJavaJenkinsJpaJwtKafkaKubernetesMicroservicesMongoDBMySQLOauth2OraclePostgresPrometheusRabbitMQRest ApisScrumSoapSplunkSpring BootSpring CloudSpring Data JpaSpring FrameworkSpring MvcSpring SecuritySQLSQL Server
Information Technology • Software • Consulting
Investigate and resolve data-quality issues in large-scale distributed systems. Design Java-based repair pipelines and idempotent correction jobs for high-volume datasets, debug existing code, use AWS services for queue-driven and batch workflows, optimize performance and concurrency, and communicate technical findings and risks to stakeholders.
Top Skills:
Amazon S3Amazon SqsAWSAws LambdaJava
Insurance
Designs, implements, and runs Java Spring Boot microservices and REST APIs; leads design, CI/CD, TDD, performance tuning, security, and cross-product collaboration. Coaches teams and owns product KPIs and production support.
Top Skills:
Api GatewayArtifactoryGitGradleJavaJavaScriptJenkinsKafkaMavenMicroservicesMongoDBNpmOauthOpenapiOpenidOwaspRest ApisRest-DocsSAMLSpring BootSwagger
Artificial Intelligence • Information Technology • Machine Learning • Software • Analytics • Consulting • Financial Services
Design, develop, and maintain web-based UI and REST middleware for federal health IT systems. Participate in Agile/SAFe ceremonies, write design documents, implement features, resolve bugs, and support CI/CD pipelines while collaborating with product, QA, and stakeholders.
Top Skills:
AgileAngularAngular MaterialApache TomcatCi/CdCmsConfluenceCSSDatabricksGitHibernateHTMLJava (Jdk 11+)JawsJIRAJSONOktaPostgresRestful ApisSafeSnowflakeSpring Data JpaSpring MvcSpring SecuritySpring Web ServicesTypescript
Real Estate
Lead backend architecture and implementation for Java Spring microservices, validate and own AI-assisted code, mentor engineers, collaborate with product to deliver features, and drive technical excellence and scalable, test-covered systems.
Top Skills:
ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernateJavaJpaKafkaKubernetesOpensearchPostgresRedisSonarqubeSpring BootSQLTeamcity
Insurance
Design, build, and support cloud-native full stack or backend Java products using TDD, CI/CD, microservices and event-driven patterns. Collaborate with product teams, provide production support, implement monitoring and ensure secure, performant systems.
Top Skills:
AngularjsAvscDatadogDockerGithub ActionsJava 17JenkinsJSONKafkaKubernetesMongoDBOpenapiPythonReactRedux ToolkitRest ApisSpring Boot 3.XTypescript
Professional Services • Consulting • Industrial
Develop and maintain enterprise JEE applications and JAX-WS web services. Implement JPA with Hibernate, design XML schemas, secure and consume web services, and perform testing with JUnit and SOAP UI. Work across JSP/Servlets, Struts, Spring, SQL, JDBC, JavaScript, AJAX, and LDAP integrations in a healthcare/retirement benefits context.
Top Skills:
AjaxCustom TagsEjbHibernateHTMLJ2EeJavaJava 5.0JavaScriptJax-WsJdbcJeeJpaJqueryJspJunitLdap (Active Directory/Tivoli)Multi-ThreadingServletsSoap UiSpringSQLStrutsStruts 2Web ServicesXMLXml Schemas
Information Technology • Professional Services • Consulting • Financial Services
Design, build, and maintain scalable J2EE business applications. Implement features, fix bugs, participate in code reviews, automate tests, optimize performance, and produce documentation.
Top Skills:
Application ServerDatabasesJ2EeJavaJunitUnix/LinuxWebunit
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Ann Arbor, MI Hiring Java Developers
See AllPopular Ann Arbor, MI Job Searches
Tech Jobs & Startup Jobs in Ann Arbor
Remote Jobs in Ann Arbor
Content Jobs in Ann Arbor
Customer Success Jobs in Ann Arbor
IT Jobs in Ann Arbor
Cyber Security Jobs in Ann Arbor
Tech Support Jobs in Ann Arbor
Data & Analytics Jobs in Ann Arbor
Analysis Reporting Jobs in Ann Arbor
Analytics Jobs in Ann Arbor
Business Intelligence Jobs in Ann Arbor
Data Engineer Jobs in Ann Arbor
Data Science Jobs in Ann Arbor
Machine Learning Jobs in Ann Arbor
Data Management Jobs in Ann Arbor
UX Designer Jobs in Ann Arbor
Software Engineer Jobs in Ann Arbor
Android Developer Jobs in Ann Arbor
C# Jobs in Ann Arbor
C++ Jobs in Ann Arbor
DevOps Jobs in Ann Arbor
Front End Developer Jobs in Ann Arbor
Golang Jobs in Ann Arbor
Hardware Engineer Jobs in Ann Arbor
iOS Developer Jobs in Ann Arbor
Java Developer Jobs in Ann Arbor
Javascript Jobs in Ann Arbor
Linux Jobs in Ann Arbor
Engineering Manager Jobs in Ann Arbor
.NET Developer Jobs in Ann Arbor
PHP Developer Jobs in Ann Arbor
Python Jobs in Ann Arbor
QA Jobs in Ann Arbor
Ruby Jobs in Ann Arbor
Salesforce Developer Jobs in Ann Arbor
Scala Jobs in Ann Arbor
Finance Jobs in Ann Arbor
HR Jobs in Ann Arbor
Internships in Ann Arbor
Legal Jobs in Ann Arbor
Marketing Jobs in Ann Arbor
Operations Jobs in Ann Arbor
Office Manager Jobs in Ann Arbor
Operations Manager Jobs in Ann Arbor
Product Manager Jobs in Ann Arbor
Project Manager Jobs in Ann Arbor
Sales Jobs in Ann Arbor
Account Executive (AE) Jobs in Ann Arbor
Account Manager (AM) Jobs in Ann Arbor
Sales Leadership Jobs in Ann Arbor
Sales Development Representative Jobs in Ann Arbor
Sales Engineer Jobs in Ann Arbor
Sales Operations Jobs in Ann Arbor
All Filters
Total selected ()
No Results
No Results
























