Maximum of 25 job preferences reached.
Top Java Developer Jobs in Madison, WI
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, deploy, and support scalable Java microservices on AWS. Provide technical leadership, architectural direction, code reviews, troubleshooting, proof-of-concept development, and cross-functional collaboration. Work with high-throughput data, messaging systems, distributed architectures, observability, and AI-assisted development tools. Participate in on-call support, mentor engineers, lead architectural initiatives, and deliver reliable SaaS platform features.
Top Skills:
AirflowAutomated Testing FrameworksAWSBig DataClaudeContinuous DeliveryCursorData LakesDatabricksDatadogDistributed SystemsEvent-Driven ArchitectureGrafanaJavaKafkaMachine LearningMicroservicesPrometheusRedisSnowflake
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads architecture and technical direction for scalable, high-availability software services. Owns complex, multi-team initiatives, makes autonomous technical decisions, partners cross-functionally, mentors engineers, establishes standards, and advocates for quality. The role develops mission-critical systems supporting millions of endpoints and requires deep Java expertise, scalable system design, API development, relational databases, and strong testing practices.
Top Skills:
AWSC++GoJavaJerseyKotlinOopPostgresRedisRestSpringSpring Boot
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, API-first platform capabilities through manifest-driven development. Develop Java and Kotlin backend services and Python workers for third-party integrations, collaborate across engineering teams, participate in architecture reviews, and troubleshoot production systems using logs, metrics, and traces. The role requires expertise in highly scalable systems, object-oriented design, REST services, relational databases, responsive messaging, caching, and software quality practices.
Top Skills:
Api DevelopmentAsynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinPostgresPythonRedisRelational DatabasesRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development and architecture of highly scalable Java services supporting NinjaOne’s third-party patching catalog. Design high-availability systems, solve complex scalability and system-design challenges, improve quality and performance, collaborate cross-functionally, mentor engineers, and own technical initiatives. The role requires expertise in Java, RESTful APIs, Spring, relational databases, caching, asynchronous application design, and large-scale cloud systems.
Top Skills:
AWSC++GoJavaKotlinPostgresRestful ApisSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and implement scalable backup software for endpoints, servers, and cloud applications. Develop Java and Kotlin services, optimize databases and queries, debug production systems, and resolve distributed-system performance issues. Contribute code, reviews, architecture discussions, documentation, and cross-team reliability initiatives. Mentor engineers and help deliver resilient products operating at large scale.
Top Skills:
Ai Coding AssistantsAmazon SnsAmazon SqsAWSC++DockerGoJavaJerseyKotlinKubernetesLinuxLlm-Based ToolsNew RelicPostgresRabbitMQRedisRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and architect scalable Java software for NinjaOne’s endpoint management platform. The role involves building high-availability services, leading technical initiatives, making architectural decisions, improving quality practices, collaborating cross-functionally, mentoring engineers, and addressing scalability, performance, and technical debt challenges.
Top Skills:
AWSC++GoJavaJerseyKotlinPostgresRedisRestful ApisSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale backend patch-management software using Java and Kotlin for millions of endpoints. Implement enterprise software, design scalable systems, build REST services, work with relational databases and caching systems, and uphold rigorous testing and quality standards. Collaborate with AI workflow, server, platform, design, and product teams. React or Angular experience may support occasional frontend work.
Top Skills:
AngularApi DevelopmentCaching SystemsJavaJerseyKotlinObject-Oriented ProgrammingReactRedisRelational DatabasesRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable, highly available software systems for NinjaOne’s IT Operations platform. Build Java and Kotlin applications, implement enterprise design patterns, optimize systems serving millions of endpoints, and contribute production code. Responsibilities include REST service development, relational database work, client-server messaging, caching, scalability improvements, and quality testing. The role collaborates with engineers to deliver reliable cloud services supporting worldwide operations.
Top Skills:
Asynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinObject-Oriented ProgrammingPostgresPythonRedisRelational DatabasesRestSpring
Gaming
Develop and maintain scalable Java backend services for PlayStation Network and related digital platforms. Design REST APIs, microservices, and event-driven systems; write automated tests; work with relational and NoSQL databases; and support AWS, containerized, Kubernetes-based applications. Collaborate across engineering, product, QA, security, and operations teams while contributing to CI/CD, observability, secure development, production troubleshooting, legacy modernization, code reviews, and technical documentation.
Top Skills:
Argo CdAuroraAWSCloudwatchDatadogDockerDynamoDBElkGitGithub ActionsGitlab CiGrafanaJava 17Java 21JenkinsJunitKafkaKubernetesMicroservicesMockitoMySQLOauth2OidcOpentelemetryOraclePostgresPrometheusRabbitMQReactRedisRest ApisSns/SqsSplunkSpring BootSpring FrameworkSpring MvcSQLTestcontainersTypescript
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
Fintech • Information Technology • Other • Payments
Develop enterprise software solutions by translating business requirements into technical specifications, participating in solution design, creating technical documentation, and supporting application performance and debugging after implementation. The role requires collaboration with architects and business analysts, adherence to technology and security standards, knowledge of software development lifecycles, relational databases, application integration, and hosted infrastructure, plus the ability to obtain a government security clearance.
Top Skills:
AgileJavaNistRelational Databases
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
Information Technology • Internet of Things • Machine Learning • Analytics
Develop and maintain Java applications, RESTful services, and Angular frontends using Spring Boot and NgRx. Deploy applications to cloud platforms, practice TDD, manage CI/CD with Jenkins, and work with Oracle and PostgreSQL databases. Participate in agile processes, collaborate with cross-functional teams, mentor engineers, and independently lead technical initiatives and feature delivery.
Top Skills:
AngularAngularjsGoogle Cloud Platform (Gcp)JavaJenkinsJIRAKanbanKubernetesAzureNgrxOraclePostgresRallyRestScrumSpring BootTest Driven Development (Tdd)
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
Aerospace • Information Technology • Professional Services • Security • Software
Design and develop Java microservices, REST APIs, ingestion pipelines, reconciliation workflows, and JasperReports solutions. Write SQL for data validation and reporting, integrate with legacy Datacom/CICS systems, and perform unit, integration, API, batch, and end-to-end testing. Troubleshoot application and data issues, support UAT and defect triage, modernize PACER reporting, and collaborate with stakeholders, vendors, business users, and cross-functional teams.
Top Skills:
AutosysCicsConnect:DirectControl-MCsvDatacomJasperreportsJavaJavalinJdbcJenkinsJSONMicroservicesPdfRest ApisSftpSQLTest Driven Development (Tdd)XML
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop Java applications using JSP, Struts 2, and MVC. Build or maintain reporting solutions with JasperReports or SSRS, and support applications running on Linux servers with load balancers, JBoss, Apache, and WildFly.
Top Skills:
ApacheJasperreportsJavaJbossJspLinuxLoad BalancerMvcSsrsStruts 2Wildfly
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
Aerospace • Information Technology • Cybersecurity • Defense
Develop and maintain secure, scalable full-stack applications using Java and React. Build RESTful APIs, microservices, responsive interfaces, and cloud-native solutions. Collaborate with UX, cloud, DevOps, and testing teams; support CI/CD, cloud deployments, code reviews, troubleshooting, Agile ceremonies, change management, regression testing, and production releases.
Top Skills:
Api GatewayAWSAzureAzure DevopsCi/CdDockerDrupalEcsEksEntra IdGCPGitGithub ActionsGitlabJavaJenkinsKubernetesLambdaMicroservicesOauth2OidcOktaReactRestful ApisS3SsoTerraform
Artificial Intelligence • Cloud • Information Technology • Cybersecurity
Develops, tests, enhances, and maintains Java backend applications and services for a mission-critical transportation system. Responsibilities include building RESTful APIs, integrations, business logic, database functionality, unit and integration tests, troubleshooting, code reviews, CI/CD participation, secure coding, documentation, and Agile collaboration. The role supports DevSecOps practices, DoD security requirements, system deployments, and occasional front-end integration with Angular.
Top Skills:
AngularAWSCi/CdConfluenceCSSDevsecopsDockerGitGitlabHTMLJavaJenkinsJIRAKubernetesRelational DatabasesRestful ApisSpring BootSpring FrameworkSQLTypescript
HR Tech • Information Technology • Professional Services • Consulting
Develop and maintain scalable Java backend systems using Spring Boot and microservices architecture. Collaborate with customer teams, review specifications, write clean code, participate in code reviews, document solutions, and troubleshoot and optimize backend performance, reliability, and security. The role also contributes technical expertise to training next-generation AI systems, though prior AI experience is not required.
Top Skills:
JavaMicroservicesRest ApisSpring Boot
Information Technology • Software • Analytics • Business Intelligence
Develop and maintain scalable full-stack applications using Java Spring Boot and React. Build REST APIs, integrate warehouse and logistics systems, and work with Apache Kafka event streams. Support legacy application modernization, distributed systems, microservices, relational databases, production troubleshooting, performance improvements, testing, code reviews, and cross-functional technical collaboration.
Top Skills:
Apache KafkaGitJavaMicroservicesReactRelational DatabasesRest ApisSpring Boot
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
Artificial Intelligence • Cloud
Seeking a mid-level Java Developer to enhance traffic modeling systems, requiring strong Java programming and knowledge of location-based services and databases.
Top Skills:
JavaJSONMavenMySQLRestSpringXML
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 Madison, WI Hiring Java Developers
See AllPopular Madison, WI Job Searches
Tech Jobs & Startup Jobs in Madison
Remote Jobs in Madison
Content Jobs in Madison
Customer Success Jobs in Madison
IT Jobs in Madison
Cyber Security Jobs in Madison
Tech Support Jobs in Madison
Data & Analytics Jobs in Madison
Analysis Reporting Jobs in Madison
Analytics Jobs in Madison
Business Intelligence Jobs in Madison
Data Engineer Jobs in Madison
Data Science Jobs in Madison
Machine Learning Jobs in Madison
Data Management Jobs in Madison
UX Designer Jobs in Madison
Software Engineer Jobs in Madison
Android Developer Jobs in Madison
C# Jobs in Madison
C++ Jobs in Madison
DevOps Jobs in Madison
Front End Developer Jobs in Madison
Golang Jobs in Madison
Hardware Engineer Jobs in Madison
iOS Developer Jobs in Madison
Java Developer Jobs in Madison
Javascript Jobs in Madison
Linux Jobs in Madison
Engineering Manager Jobs in Madison
.NET Developer Jobs in Madison
PHP Developer Jobs in Madison
Python Jobs in Madison
QA Jobs in Madison
Ruby Jobs in Madison
Salesforce Developer Jobs in Madison
Scala Jobs in Madison
Finance Jobs in Madison
HR Jobs in Madison
Internships in Madison
Legal Jobs in Madison
Marketing Jobs in Madison
Operations Jobs in Madison
Office Manager Jobs in Madison
Operations Manager Jobs in Madison
Product Manager Jobs in Madison
Project Manager Jobs in Madison
Sales Jobs in Madison
Account Executive (AE) Jobs in Madison
Account Manager (AM) Jobs in Madison
Sales Leadership Jobs in Madison
Sales Development Representative Jobs in Madison
Sales Engineer Jobs in Madison
Sales Operations Jobs in Madison
All Filters
Total selected ()
No Results
No Results


























