Maximum of 25 job preferences reached.
Top Java Developer Jobs in Baltimore, MD
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java backend applications and high-availability cloud services. Design architectures, REST APIs, databases, caching systems, and distributed session infrastructure. Mentor engineers, drive technical initiatives, address performance and scalability challenges, and uphold quality and automation practices for endpoint management products.
Top Skills:
AWSC++Caching SystemsData WarehousesGoJavaKotlinPostgresRelational DatabasesRestSpring
Business Intelligence • Consulting
Designs, develops, tests, deploys, maintains, and troubleshoots complex software systems for government clients. Leads software development teams, translates customer requirements into specifications, integrates middleware and signal repositories, and manages system and subsystem-level design, documentation, quality assurance, and regression testing. Requires extensive Java, C++, XML/XSD, scripting, web framework, Linux/Unix, Docker, and software leadership experience, along with TS/SCI clearance with polygraph.
Top Skills:
AngularC++CorbaDjangoDockerEclipseEnterprise Service BusGitIceJavaJavaScriptJbuilderJhipsterLinuxPerlPostgresPythonRuby On RailsService-Oriented ArchitectureSoapSpring FrameworkSQLSubversionTracUnixXMLXsdZope
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)
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)
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)
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
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
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 • 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
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 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 • Cloud • Information Technology • Cybersecurity
Develop, test, enhance, and maintain Java backend applications, services, APIs, integrations, and business logic for a mission-critical transportation system. Troubleshoot defects and performance issues, write unit and integration tests, support CI/CD and DevSecOps processes, participate in Agile ceremonies, maintain technical documentation, and collaborate with engineering, QA, infrastructure, and database teams. The role also supports secure coding, DoD compliance, application deployments, and occasional front-end integration with Angular.
Top Skills:
AngularAWSCi/CdConfluenceCSSDevsecopsDockerGitGitlabHTMLJavaJenkinsJIRAKubernetesRestful ApisSpring BootSpring FrameworkSQLTypescript
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 • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, and deliver mission-critical server-side and UI software within a SAFe DevOps environment. Use TDD/BDD and CI/CD to implement secure Java (and multi-language) solutions, integrate databases and services, and automate testing for high-assurance defense programs requiring an active TS/SCI with polygraph.
Top Skills:
C/C++CucumberEclipseFitnesseHTMLJavaJava Cryptographic FrameworkJava/JeeJbossJenkinsLayer 7 PolicyLinuxMockitoOraclePerlPostgresPowershellPythonSafeSeleniumSoapSQLTomcatUftVbsWadlWeblogicWindowsWsdlXhtmlXMLXslt
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
Information Technology • Professional Services • Cybersecurity
Develop and deploy Java-based analytic software supporting target discovery and mission analytics. Collaborate with analysts and stakeholders to translate mission needs into automated workflows, rapidly prototype solutions, evaluate and integrate analytic capabilities, and support software through testing, documentation, operational deployment, and sustainment. Work within approved cloud architectures and perform design reviews, configuration management, unit testing, integration testing, debugging, and performance evaluation.
Top Skills:
Cloud ArchitecturesDataxplorerJavaJavaScriptMavenQuery Time Analytics
17 Days AgoSaved
Software
Gather and decompose customer requirements, create Jira user stories and acceptance criteria, curate sprint backlogs, support developers, conduct functional testing, present features to government customers, collaborate with UX, and participate in Agile ceremonies. The role supports planning, design, implementation, and delivery of mission-critical software systems.
Top Skills:
AgileAmazon Web ServicesConfluenceJavaJavaScriptJIRARestful Microservices
17 Days AgoSaved
Software
Develop and sustain front-end interfaces for intelligence reporting and geospatial collaboration tools. Responsibilities include enhancing Section 508 accessibility, redeveloping user interfaces, integrating and troubleshooting application interfaces, and performing software development, testing, maintenance, and problem resolution using Java, GWT, PrimeFaces, Quarkus, HTML, CSS, and JavaScript.
Top Skills:
Amazon Web Services (Aws)ConfluenceCSSGwtHTMLJavaJavaScriptJIRAOraclePrimefacesQuarkusScreen ReadersWai-Aria
17 Days AgoSaved
Software
Develop and sustain a high-performance geospatial collaboration and intelligence reporting tool. Responsibilities include implementing mission-driven enhancements, maintaining existing code, troubleshooting application interfaces, testing, integration, and resolving production issues. The developer will work with Java, C/C++, scripting languages, databases, search platforms, REST services, and Linux. Participation in a rotating pager schedule is required for emergency 24/7 support.
Top Skills:
Amazon Web ServicesApache TomcatBashCC++ConfluenceElasticsearchJavaJIRALex/YaccLinuxNode.jsOraclePHPPrimefacesPythonQuarkusRestful Web ServicesSelinuxSolrSpring Boot
17 Days AgoSaved
Software
Develop and maintain software solutions using AWS managed services and technologies including Hadoop, Accumulo, Terraform, Java, and Python. The engineer will support mission-focused government programs, innovate on technical solutions, and deliver software within projects of similar scope and complexity. The role requires a Top Secret/SCI clearance with favorable Polygraph and U.S. citizenship.
Top Skills:
AccumuloAWSHadoopJavaPythonTerraform
17 Days AgoSaved
Software
Develop and maintain Java software on a small, mission-focused team supporting national security. Responsibilities require building REST-based applications, using Git, Gradle, Guice, Docker, and Linux, with potential work involving ELK, MongoDB, Ansible, Kubernetes, Angular, and TypeScript. The role requires a current Top Secret/SCI clearance with favorable polygraph, U.S. citizenship, a bachelor's degree in a relevant engineering or computer science field, and at least 14 years of software engineering experience.
Top Skills:
AngularAnsibleDependency InjectionDockerElk StackGitGradleGuiceJavaKubernetesLinuxMongoDBRestTypescript
17 Days AgoSaved
Software
Develop and maintain Linux-based tools and services supporting products including GitLab, Artifactory, MinIO, Jupyter, and SPARTANDESK. Build Java applications and Bash, Python, and PHP automation scripts; implement infrastructure as code with Ansible; manage CI/CD pipelines, Docker containers, Git workflows, and system documentation. Collaborate with developers, administrators, project managers, and mission customers to deliver integrations and sustain mission applications.
Top Skills:
AnsibleArtifactoryAtlassian SdkBashConfluenceDockerGitGitlabGitlab CiJavaJIRAJupyterKubernetesLinuxMinioPHPPythonSpartandesk
Software
Develop scalable backend Java REST APIs and services in Linux/Unix environments. Responsibilities include backend architecture, distributed systems, API design, debugging, code reviews, automated testing, CI/CD, DevOps, and technical collaboration within Agile teams. The engineer will support complex customer solutions and contribute to mission-focused software development.
Top Skills:
AnsibleAutomated TestingAWSCi/CdDockerGitHibernateJavaJvmKubernetesLinuxNoSQLRelational DatabasesRest ApisScriptingSpringSpring BootTddTerraformUnix
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 Baltimore, MD Hiring Java Developers
See AllPopular Baltimore, MD Job Searches
Tech Jobs & Startup Jobs in Baltimore
Remote Jobs in Baltimore
Content Jobs in Baltimore
Customer Success Jobs in Baltimore
IT Jobs in Baltimore
Cyber Security Jobs in Baltimore
Tech Support Jobs in Baltimore
Data & Analytics Jobs in Baltimore
Analysis Reporting Jobs in Baltimore
Analytics Jobs in Baltimore
Business Intelligence Jobs in Baltimore
Data Engineer Jobs in Baltimore
Data Science Jobs in Baltimore
Machine Learning Jobs in Baltimore
Data Management Jobs in Baltimore
UX Designer Jobs in Baltimore
Software Engineer Jobs in Baltimore
Android Developer Jobs in Baltimore
C# Jobs in Baltimore
C++ Jobs in Baltimore
DevOps Jobs in Baltimore
Front End Developer Jobs in Baltimore
Golang Jobs in Baltimore
Hardware Engineer Jobs in Baltimore
iOS Developer Jobs in Baltimore
Java Developer Jobs in Baltimore
Javascript Jobs in Baltimore
Linux Jobs in Baltimore
Engineering Manager Jobs in Baltimore
.NET Developer Jobs in Baltimore
PHP Developer Jobs in Baltimore
Python Jobs in Baltimore
QA Jobs in Baltimore
Ruby Jobs in Baltimore
Salesforce Developer Jobs in Baltimore
Scala Jobs in Baltimore
Finance Jobs in Baltimore
HR Jobs in Baltimore
Internships in Baltimore
Legal Jobs in Baltimore
Marketing Jobs in Baltimore
Operations Jobs in Baltimore
Office Manager Jobs in Baltimore
Operations Manager Jobs in Baltimore
Product Manager Jobs in Baltimore
Project Manager Jobs in Baltimore
Sales Jobs in Baltimore
Account Executive (AE) Jobs in Baltimore
Account Manager (AM) Jobs in Baltimore
Sales Leadership Jobs in Baltimore
Sales Development Representative Jobs in Baltimore
Sales Engineer Jobs in Baltimore
Sales Operations Jobs in Baltimore
All Filters
Total selected ()
No Results
No Results





















