Top Senior Java Developer Jobs in Washington, DC

5 Days AgoSaved
Remote or Hybrid
Washington, DC
160K-200K Annually
Senior level
160K-200K Annually
Senior level
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
5 Days AgoSaved
Remote or Hybrid
Washington, DC
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads development and architecture of scalable Java software for NinjaOne’s endpoint management platform. Designs high-availability systems, addresses large-scale datastore performance and data-volume challenges, contributes to APIs and platform improvements, drives quality practices, owns technical initiatives, collaborates cross-functionally, and mentors junior engineers.
Top Skills: AWSC++Caching SystemsGoJavaKotlinPostgresRelational DatabasesRestful ApisSpring
5 Days AgoSaved
Remote or Hybrid
Washington, DC
140K-220K Annually
Senior level
140K-220K Annually
Senior level
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
5 Days AgoSaved
Remote or Hybrid
Washington, DC
160K-240K Annually
Senior level
160K-240K Annually
Senior level
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
5 Days AgoSaved
Remote or Hybrid
Washington, DC
160K-220K Annually
Senior level
160K-220K Annually
Senior level
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
5 Days AgoSaved
Remote or Hybrid
Washington, DC
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java software for endpoint management and IT operations. Design high-availability systems, influence architecture, solve complex scalability challenges, improve quality practices, collaborate cross-functionally, mentor engineers, and own technical initiatives supporting millions of endpoints and servers.
Top Skills: AWSC++GoJavaJerseyKotlinObject-Oriented ProgrammingPostgresRedisRelational DatabasesRestful ApisSpring
5 Days AgoSaved
Remote or Hybrid
Washington, DC
140K-200K Annually
Senior level
140K-200K Annually
Senior level
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
5 Days AgoSaved
Remote or Hybrid
Washington, DC
150K-220K Annually
Senior level
150K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable, high-availability software for NinjaOne’s IT Operations products. Build and improve Java and Kotlin applications, implement design patterns, solve enterprise-scale challenges, optimize data structures and databases, develop REST services, and contribute to client-server systems supporting millions of endpoints. Collaborate with engineers to maintain high-quality testing and reliable product delivery.
Top Skills: Asynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureJavaJerseyKotlinOopPostgresRedisRelational DatabasesRestSpring
5 Days AgoSaved
Remote or Hybrid
Washington, DC
160K-220K Annually
Senior level
160K-220K Annually
Senior level
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
10 Hours AgoSaved
Remote
Washington, DC
Senior level
Senior level
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
Reposted 2 Days AgoSaved
In-Office or Remote
Washington, DC
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
2 Days AgoSaved
In-Office or Remote
Washington, DC
Senior level
Senior level
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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
7 Days AgoSaved
Remote
Washington, DC
104K-146K Annually
Senior level
104K-146K Annually
Senior level
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)
Reposted 18 Days AgoSaved
Hybrid
Washington, DC
100K-230K Annually
Senior level
100K-230K Annually
Senior level
Insurance
As a Staff Software Engineer, you will lead technical strategies, develop APIs and microservices, and mentor engineers for innovation at GEICO.
Top Skills: APIsAWSAzureC#DockerGCPGraphQLGrpcJavaKafkaKubernetesMicroservicesNoSQLPythonSQL
11 Days AgoSaved
Remote
Washington, DC
96K-125K Annually
Senior level
96K-125K Annually
Senior level
Fintech • Payments • Financial Services
Develop, test, maintain, and support secure, scalable full-stack Java applications with Angular user interfaces. Write complex code and SQL, create technical designs and documentation, conduct code and design reviews, and ensure compliance with security, audit, regulatory, and SDLC requirements. Collaborate with architects and business partners in an Agile/Scrum environment, lead project delivery, mentor globally distributed junior engineers, and participate in on-call support.
Top Skills: Agile/ScrumAngularAPIsJavaSdlcSQL
Reposted 23 Days AgoSaved
In-Office or Remote
Washington, DC
Senior level
Senior level
HR Tech
This role involves Java Full Stack Development, requiring design, implementation, and maintenance of software applications while ensuring efficiency and bug-free code.
Top Skills: JavaJava Ee
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
Develop go user interfaces for a financial modeling application, automating workflows and creating dashboards while contributing to the software development life cycle.
Top Skills: Analytical ToolsFinancial ModelingGuiJavaMiddleware
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The Sr. Java Developer will modify existing software, create unit and integration tests, work with Agile teams, and resolve technical issues in applications.
Top Skills: AgileAngularjsBitbucketBootstrapDevOpsGitJ2EeJavaJavaScriptJqueryJunitRestful ServicesScrumSoaTestng
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The role requires analyzing, modifying, and testing Java applications, creating unit tests, and participating in Agile teams, requiring 5+ years of Java experience.
Top Skills: AgileAngularjsBitbucketBootstrapDevOpsGitJ2EeJavaJavaScriptJqueryJunitRestfulScrumSoaTestng
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The Java Developer will work on full-lifecycle development tasks, including software design, coding, testing, and mentoring junior staff.
Top Skills: AngularjsAntGitHibernateJavaJeeJenkinsJunitMavenMybatisMyeclipseRestSoapSpring BatchSpring BootSpring MvcSpring SecurityTestngUnixXML
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The Java Developer will be responsible for full-lifecycle development tasks, including coding, testing, code reviews, and documentation, while mentoring junior staff.
Top Skills: AngularjsAntGitHibernateJavaJeeJenkinsJunitMavenMybatisRestSopaSpring BatchSpring BootSpring MvcSpring SecurityTestngXML
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The Sr Java Developer will lead software development tasks, drive technical design, perform code reviews, and ensure project milestones are met, specifically in healthcare projects.
Top Skills: AjaxAntApache WicketCSSDroolsEclipseEjbHTMLHttpunitJ2EeJavaJavaScriptJboss RulesJbpmJdbcJmsJpaJqueryJspJunitLog4JOracleRadRdbmsSpringStrutsWebsphereXML
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
Seeking a JAVA Developer with at least 5 years of experience in Java/J2EE, Hibernate, WebServices, and front-end technologies like HTML5 and CSS. Agile experience is a plus.
Top Skills: AjaxCSSDatapowerDb2HibernateHTML5J2EeJavaJqueryJsf2WebservicesWebsphereXML
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The Java Developer will have at least 5 years of experience in Java development, including technologies like J2EE, Hibernate, and WebServices, plus other related skills.
Top Skills: Agile ScrumAjaxCSSDatapowerDb2HibernateHTML5J2EeJavaJqueryJsf2WebservicesWebsphereXML
Reposted 23 Days AgoSaved
In-Office
Washington, DC
Senior level
Senior level
Artificial Intelligence • Information Technology • Internet of Things • Software • Automation
The Java Developer will work in an Agile Scrum team, analyze user requirements, design systems, develop software, conduct testing, and mentor team members while ensuring best practices are followed.
Top Skills: AjaxAngularjsApacheBigdataBootstrapCSS3Db2HibernateHTML5J2EeJavaJax-WsJqueryNoSQLOracleRestfulSoapSpringSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account