Top Senior Java Developer Jobs in Madison, WI

Reposted 5 Days AgoSaved
In-Office
Madison, WI
Senior level
Senior level
Information Technology • Consulting
Design, develop, test, and implement web-based Java applications using Spring and Tomcat. Create design documents, debug and resolve technical issues, work across front-end and back-end systems, follow SDLC best practices, and collaborate with users and technical teams to gather requirements and drive engineering best practices.
Top Skills: Apache TomcatDistributed ComputingFunctional ProgrammingJavaObject-Oriented DesignSpring FrameworkXML
3 Hours AgoSaved
Remote
Madison, WI
100K-140K Annually
Senior level
100K-140K Annually
Senior level
Computer Vision • Software
Build and maintain backend services and REST APIs using Java (11/17+) and .NET (ASP.NET Core). Implement business logic, data access, and integrations; write well-tested code with JUnit/xUnit/NUnit; contribute to CI/CD and DevOps; participate in design, code reviews, and Agile ceremonies.
Top Skills: .NetAsp.Net CoreAWSC#Claude CodeCursorDockerGitGithub ActionsJavaJpa/HibernateJunitKubernetesMicroservicesMs Sql ServerNunitOracleRest ApisSpring BootSpring MvcSQLXunit
Reposted 9 Hours AgoSaved
Remote
Madison, WI
133K-211K Annually
Senior level
133K-211K Annually
Senior level
Cloud • Security • Software • Generative AI
Design, build, and improve Elasticsearch distributed-systems components for scalable, concurrent, and consistent indexing. Maintain cluster coordination for performance and resilience, push system scale limits, investigate performance and concurrency issues, support operations/support engineers, and lead projects involving multiple engineers from design through delivery.
Top Skills: ElasticsearchJavaJdkLuceneNetty
Reposted 2 Days AgoSaved
Remote
Madison, WI
Senior level
Senior level
Information Technology • Professional Services • Consulting
The Senior Full Stack Java Developer will design and maintain enterprise applications using Java and modern front-end technologies while collaborating in Agile teams and mentoring junior developers.
Top Skills: AngularDockerDynamoDBGitHibernateJ2EeJavaJenkinsJunitKafkaKubernetesMockitoMongoDBMySQLOraclePostgresPostmanRabbitMQReactRest ApisSoap UiSpring Boot
10 Days AgoSaved
In-Office or Remote
Madison, WI
Senior level
Senior level
Blockchain • Software • Cryptocurrency
Design, build, and maintain efficient, reusable Java backend systems; translate business requirements into applications; optimize performance and stability; review and test code for quality and security; identify and fix bottlenecks and bugs; maintain code quality and system responsiveness.
Top Skills: JavaKafkaKubernetesMicroservicesMongoDBMySQLPrometheusReactorRedisRestSpring FrameworkSpring BootWeb ServicesXxl-Job
3 Days AgoSaved
In-Office
Madison, WI
60K-80K Annually
Senior level
60K-80K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Designs, develops, tests and maintains Java/J2EE web applications using Spring, Hibernate and related frameworks. Works on front-end (Angular/Bootstrap), backend integration (JMS/MQ, Web Services), database development (SQL/Oracle) and CI/build tools (Maven/Ant). Participates in Agile ceremonies, estimations, code reviews, and uses testing tools (JUnit/TestNG).
Top Skills: Adobe FlexAjaxAngularAngularjsAntBootstrapCSSEclipseEjbGitHibernateHTMLJ2EeJavaJavaScriptJbossJdbcJmeterJmsJqueryJsfJspJunitLdapLog4JMavenMqMySQLOraclePrimefacesRadServletsSoap UiSpringSQLSQL ServerStrutsSvnTestngTfsTomcatWeb ServicesWeblogicWebsphereXML
20 Days AgoSaved
Remote
Madison, WI
68K-92K Annually
Senior level
68K-92K Annually
Senior level
Aerospace • Information Technology • Professional Services • Security • Software
Design, develop, test, deploy, and maintain enterprise Java applications for USPS. Build RESTful APIs with Spring, translate requirements into architecture, implement CI/CD/DevSecOps, integrate relational databases, troubleshoot complex issues, and collaborate with cross-functional Agile teams to deliver high-quality software solutions.
Top Skills: Ci/CdDevsecopsGitGradleHibernateJavaJpaMavenMySQLOpenapi SpecificationOraclePostgresRestful ApisSpring BootSpring DataSpring MvcSpring SecuritySQL
21 Days AgoSaved
Remote
Madison, WI
105K-115K Annually
Senior level
105K-115K Annually
Senior level
Artificial Intelligence • Digital Media • Analytics • Consulting
Design, develop, test, and deploy full-stack Java applications (backend Java/Spring Boot, frontend React/Angular, PostgreSQL). Lead architecture decisions, mentor developers, perform code reviews, troubleshoot issues, implement testing strategies (JUnit, Cypress, Playwright), collaborate with product/QA/DevOps in Agile, and support VA mission-critical initiatives while meeting security and clearance requirements.
Top Skills: AngularAWSAzureCi/CdCypressDevOpsJava 17JunitMicroservicesPlaywrightPostgresPythonReactRest ApisSpring BootSQL
3 Hours AgoSaved
Remote
Madison, WI
133K-211K Annually
Senior level
133K-211K Annually
Senior level
Cloud • Security • Software • Generative AI
Develop and maintain core Elasticsearch infrastructure and shared platform features. Design scalable APIs, solve performance and concurrency issues, improve observability and CI/CD, automate developer workflows, lead cross-team projects, support complex operational investigations, and use AI to accelerate development and debugging.
Top Skills: Argo CdBuildkiteCi/CdContainersElasticsearchGitopsGoGradleJavaJdkKubernetesMavenOpentelemetryPainlessServerless
Reposted 3 Hours AgoSaved
Remote
Madison, WI
133K-211K Annually
Senior level
133K-211K Annually
Senior level
Cloud • Security • Software • Generative AI
The role involves improving Elasticsearch's distributed components, maintaining cluster coordination systems, and addressing complex issues to optimize performance and scalability.
Top Skills: ElasticsearchJavaLuceneNetty
10 Days AgoSaved
In-Office or Remote
Madison, WI
85K-160K Annually
Senior level
85K-160K Annually
Senior level
Software • Energy
Lead design, develop, test, and deploy cloud-native Java/Spring Boot microservices for energy-focused enterprise SaaS. Own architecture, code quality, troubleshooting, observability, integrations (messaging, APIs, databases), and collaborate with QA/DevOps/Product using Agile practices to deliver scalable, production-ready solutions.
Top Skills: Apache CamelApi GatewayApm ToolsAWSCi/Cd PipelinesConfluenceData PipelinesElasticsearchGitJavaJIRALog AnalyticsMicroservicesMySQLNoSQLOpensearchPythonRabbitMQRdbmsRestSoapSpring Boot
Reposted 19 Hours AgoSaved
Remote
Madison, WI
Senior level
Senior level
Information Technology • Professional Services • Analytics • Consulting
Remote Senior Java Developer responsible for building Java web applications using JSP and Struts2/MVC, creating reports with Jasper or SSRS, and managing Linux application servers (load balancers, JBoss, Apache, WildFly).
Top Skills: ApacheJasperJavaJbossJspLinuxLoad BalancerMvcSsrsStruts 2Wildfly
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 19 Hours AgoSaved
Remote
Madison, WI
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Senior Java Engineer responsible for designing and delivering high-quality, low-maintenance software. Coach client teams on modern development practices, apply test-driven development, collaborate in small teams, and pursue continuous learning to improve scalable, maintainable applications.
Top Skills: JavaTest-Driven Development
Reposted 10 Days AgoSaved
In-Office or Remote
Madison, WI
85K-160K Annually
Senior level
85K-160K Annually
Senior level
Software • Energy
The Lead Java Software Engineer will design, develop, and deploy cloud-based enterprise applications, focusing on performance, security, and collaboration with cross-functional teams. The role requires hands-on leadership in the software development lifecycle, code quality, and continuous improvement in a remote environment.
Top Skills: Apache CamelAWSCi/CdElasticsearchJavaKubernetesMySQLNoSQLOpensearchPythonRabbitMQSpring Boot
YesterdaySaved
Remote
Madison, WI
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Consulting
Develop, maintain, and optimize 2D game features using Java and libGDX. Implement game mechanics (game loops, sprite and input handling), debug and profile code, participate in code reviews, document workflows, and collaborate with AI specialists while providing regular status updates.
Top Skills: GitJavaLibgdx
Reposted YesterdaySaved
Remote
Madison, WI
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Staff Engineer will leverage over 5 years of experience in Java, JavaScript, and frameworks to develop robust solutions, mentor teammates, and enhance client outcomes while utilizing agile methodologies and cloud development tools.
Top Skills: AngularCSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsReactSpring BootSpring Core
Reposted YesterdaySaved
Remote
Madison, WI
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Staff Engineer with 5+ years in Java, focusing on mentoring teammates, solving client challenges, and conducting cloud development.
Top Skills: CSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsSpring BootSpring Core
Reposted 11 Days AgoSaved
In-Office
Madison, WI
5-5 Annually
Senior level
5-5 Annually
Senior level
Consumer Web • Digital Media
Develop and maintain Java and Scala services, evaluate complex problems, and lead collaborative efforts within a team to meet business needs.
Top Skills: AjaxAWSCassandraJavaJSONMavenRestScala
25 Days AgoSaved
In-Office or Remote
Madison, WI
Senior level
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Design, develop, and maintain high-performance, secure Java backend services and APIs. Ensure reliability, scalability, and cost-efficiency across microservices, databases, messaging systems, and capacity planning. Troubleshoot, profile, benchmark, and optimize systems (including ML applications) and collaborate with Kazakhstan stakeholders.
Top Skills: Apache (Open-Source Projects)BenchmarkingJavaKafkaLinuxMachine LearningMicroservicesNoSQLProfilingRabbitMQRestful ApisSpring BootSQL
25 Days AgoSaved
In-Office or Remote
Madison, WI
38K-135K Annually
Senior level
38K-135K Annually
Senior level
Agency • Information Technology
Reverse-engineer TIBCO BW/MFT processes to extract business logic, then design and implement a modular Java/Spring Boot microservices replacement. Migrate protocols to Kafka/RabbitMQ/REST, translate XML transformations, ensure data persistence and consistency, and validate performance to meet existing SLAs.
Top Skills: Apache CamelEmsJava 19KafkaRabbitMQRendezvousRestSpring BootSpring IntegrationSQLTibco BusinessworksTibco MftXml SchemaXpathXslt
25 Days AgoSaved
In-Office or Remote
Madison, WI
37K-132K Annually
Senior level
37K-132K Annually
Senior level
Agency • Information Technology
Design, build, and maintain Java/J2EE multi-layer applications and APIs. Collaborate with architects and DevOps to implement CI/CD, code quality, testing, and database solutions (DB2/Oracle, PL/SQL). Support cross-team delivery, resolve technical roadblocks, and drive process improvements in an asset management/financial services context.
Top Skills: Api DesignDb2GitHp Operations OrchestrationHp Service ManagerJ2EeJavaJenkinsOraclePl/SqlServicenowSonarSpringStored ProceduresTransactional SqlUdeployWebservices
25 Days AgoSaved
In-Office or Remote
Madison, WI
38K-135K Annually
Senior level
38K-135K Annually
Senior level
Agency • Information Technology
Analyze legacy TIBCO BusinessWorks/MFT processes to extract business logic, design and build a decoupled Java/Spring Boot microservices platform, migrate protocols to Kafka/RabbitMQ/REST, translate XML-heavy transformations to modern formats, and validate performance and SLAs to match legacy throughput.
Top Skills: Apache CamelJava 19+JSONKafkaRabbitMQRestSpring BootSpring IntegrationSQLTibco BusinessworksTibco EmsTibco MftTibco RendezvousXMLXml SchemaXpathXslt
Reposted 2 Days AgoSaved
In-Office or Remote
Madison, WI
Senior level
Senior level
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
4 Days AgoSaved
Remote
Madison, WI
Senior level
Senior level
Agency • Information Technology
Design, implement, test, and maintain scalable Java/J2EE microservices using Spring technologies. Collaborate with architects, follow SDLC, perform unit/system testing, troubleshoot distributed cloud applications, and work in Agile teams to meet enterprise performance and security standards.
Top Skills: CloudJ2EeJavaMicroservicesSpring BatchSpring BootSpring CloudSpring FrameworkSpring JdbcSpring Mvc
6 Days AgoSaved
In-Office or Remote
Madison, WI
40K-140K Annually
Senior level
40K-140K Annually
Senior level
Agency • Information Technology
Develop and operate Java Spring Boot microservices, deploy and manage services on Kubernetes, perform JVM profiling and heap analysis, load test, diagnose memory leaks, OOMs and P99 latency spikes, remediate security vulnerabilities, and maintain GitHub-based CI/CD and branching workflows.
Top Skills: ArgocdAWSCi/CdFluxcdGitGitflowGitGithub ActionsGithub CopilotGkeHelmHelm ChartsJavaJvmKubernetesMicroservicesSpring BootTerraformTrunk-Based Development
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account