2

Remote Java Developer Jobs in Catonsville, MD (NOW HIRING)

Java API Engineer

Baltimore, MD ยท Remote

$50 - $55/hr

Remote - Must live in the continental United States Assignment Type: Contract Pay Rate: $50 - $55 / Hour W2 Work Schedule: Monday - Friday 9AM - 5PM (Flexible 8hr schedule available) Benefits: This ...

Sr DevOps Engineer

Owings Mills, MD ยท On-site +1

$124.90K - $160.40K/yr

... Contract / #REMOTE SKILLSETS NEEDED: * Significant development experience (6+ years) with ... Deep experience with Java programming (10+ years) and REST service development. * Significant ...

Sr DevOps Engineer

Owings Mills, MD ยท Remote

$124.90K - $160.40K/yr

... Contract | #REMOTE SKILLSETS NEEDED: * Significant development experience (6+ years) with ... Deep experience with Java programming (10+ years) and REST service development. * Significant ...

Software Engineer 2-INCA-68

Hanover, MD ยท On-site +1

$78K - $250K/yr

CITIZENSHIP REQUIRED) This is a position suited for a Java Developer. Will work with Java bassed ... Flexible work arrangements, including remote work options * Flexible Spending Accounts (FSAs)

Assoc SW Engineer - Java, Spring Boot, AWS

Rockville, MD ยท Remote

$52.75 - $72.50/hr

This is a remote position. Essential Duties and Responsibilities: - Design systems and programs to ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Baltimore, MD ยท Remote

$51.50 - $70.50/hr

This is a remote position. Essential Duties and Responsibilities: - Design systems and programs to ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

Assoc SW Engineer - Java, Spring Boot, AWS

Towson, MD ยท Remote

$49.75 - $68.25/hr

This is a remote position. Essential Duties and Responsibilities: - Design systems and programs to ... Java or other OO programming language - Novice - Javascript - Novice - JSP / JSF - Novice - Eclipse ...

New

This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will ... Experience developing software with GoLang, C++, and/or Java a plus * Understanding of front-end ...

This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will ... Experience developing software with GoLang, C++, and/or Java a plus * Understanding of front-end ...

DevOps Systems Engineer

Greenbelt, MD ยท On-site +1

$53.50 - $73.25/hr

... exposure, remote shell access, log review, debugging, and RBAC policy administration. Support ... Build, compile, automate, and support Shell scripting, Java, Python, JavaScript, or related ...

DevOps Systems Engineer

Greenbelt, MD ยท On-site +1

$53.50 - $73.25/hr

... remote shell access, log review, debugging, and RBAC policy administration. * Support deployment ... Build, compile, automate, and support Shell scripting, Java, Python, JavaScript, or related ...

next page

Showing results 1-20

Remote Java Developer information

See Catonsville, MD salary details

$14

$53

$73

How much do remote java developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for remote java developer in Catonsville, MD is $53.64, according to ZipRecruiter salary data. Most workers in this role earn between $46.39 and $60.05 per hour, depending on experience, location, and employer.

What Does a Remote Java Developer Do?

As a remote Java developer, you work from home to develop, design, implement, and manage Java-based applications. Java is popular a programming language and a platform for applications. While working with Java, your duties include working on program architecture, performing software analysis, running a test and debugging, writing code, transforming requirements into stipulations, and maintaining the program throughout its lifecycle. Java developers often collaborate with other IT members and developers. You can perform your responsibilities as a full-time employee for a specific company or on a freelance basis.

What are the key skills and qualifications needed to thrive as a Remote Java Developer, and why are they important?

To excel as a Remote Java Developer, you need a solid understanding of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a degree in computer science or related certifications. Familiarity with version control systems (such as Git), build tools (like Maven or Gradle), and cloud platforms is often required. Strong self-motivation, effective communication, and problem-solving skills are crucial for collaborating and managing tasks independently in a remote environment. These abilities ensure high-quality, maintainable code and seamless teamwork, even when distributed across locations.

How do Remote Java Developers typically collaborate with their teams on complex projects?

Remote Java Developers often rely on a combination of communication tools such as Slack, Zoom, and project management platforms like Jira or Trello to stay connected with their teams. Regular stand-up meetings, code reviews, and pair programming sessions are common practices to ensure alignment and maintain code quality. Working remotely requires proactive communication and strong documentation skills to keep everyone informed and projects on track. Developers are usually part of agile teams and frequently interact with QA engineers, designers, and product managers to deliver features efficiently.

What is a Remote Java Developer?

A Remote Java Developer is a software engineer who specializes in building, maintaining, and optimizing applications using the Java programming language, while working from a location outside of a traditional office environment. This role typically involves collaborating with team members online, writing code, debugging, and deploying Java-based applications. Remote Java Developers often use communication and project management tools to stay connected with their teams and manage their workloads efficiently. They may work for companies in various industries, including finance, healthcare, and technology, providing flexibility and access to global job opportunities.

What is the difference between Remote Java Developer vs Remote Software Engineer?

AspectRemote Java DeveloperRemote Software Engineer
Required CredentialsBachelor's in CS or related, Java certificationsBachelor's in CS or related, multiple programming certifications
Work EnvironmentCollaborates mainly on Java-based projects, often in tech companiesWorks on diverse projects across various languages and platforms
Employer & Industry UsageTech firms, startups, enterprise companies using JavaTech, finance, healthcare, and other industries requiring software solutions
Search & Comparison IntentOften compared for Java-specific rolesBroader, includes Java but also other languages

Remote Java Developers focus primarily on Java programming within tech environments, while Remote Software Engineers work across multiple languages and platforms. Both roles require similar credentials but differ in scope and project diversity.

What are the most commonly searched types of Java Developer jobs in Catonsville, MD? The most popular types of Java Developer jobs in Catonsville, MD are:
What job categories do people searching Remote Java Developer jobs in Catonsville, MD look for? The top searched job categories for Remote Java Developer jobs in Catonsville, MD are:
What cities near Catonsville, MD are hiring for Remote Java Developer jobs? Cities near Catonsville, MD with the most Remote Java Developer job openings:
Infographic showing various Remote Java Developer job openings in Catonsville, MD as of May 2026, with employment types broken down into 84% Full Time, 14% Part Time, and 2% Contract. Highlights an 46% Physical, 3% Hybrid, and 51% Remote job distribution, with an average salary of $111,570 per year, or $53.6 per hour.
Senior Full Stack Developer (Flutter, Dart, Java)

Senior Full Stack Developer (Flutter, Dart, Java)

Accellor

Maryland City, MD โ€ข On-site, Remote

$53.75 - $69.50/hr

Other

Medical, Life, Retirement, PTO

Posted 17 days ago


Job description

Accellorย is an AI-native services firm purpose-built for the post-ChatGPT era. Free from legacy constraints, we focus on delivering measurable business outcomes through advanced AI, data, and engineering capabilities.ย Ourย mission isย to operationalize AI at scale and unlock sustained enterprise value.ย 

Our offerings spanย AI solutions, data services, enterprise applications, and product engineering, tailored to industry-specific needs across healthcare, life sciences, telecom, retail, financial services, and technology. Byย leveragingย designย thinking and technology-agnostic architectures, we ensure faster time-to-value and seamless interoperability.ย 

With a provenย track recordย of enabling Fortune 100 enterprises and global innovators,ย Accellorย stands as a trusted partner for organizations seeking to harness the full potential of AI. Our vision is clear:ย to build intelligent, connected ecosystems that deliver measurable outcomes and redefine the future of enterprise transformation.ย 

We are seeking a highly skilled Senior Full-stack Developers with significant skills in Java and Flutter. You will work with our Staff and Sr. Engineers to innovate and build new systems, improve and enhance existing systems and identify new opportunities to apply your knowledge to solve critical problems. You will lead the strategy and execution of a technical roadmap that will increase the velocity of delivering products and unlock new engineering capabilities. The ideal candidate has deep technical expertise in their domain.

Key Responsibilities:

  • Design and implement user-facing applications in either React with TypeScript and/or Flutter with Dart
  • Familiar with Module Federation pattern
  • Implement and maintain Redux Toolkit state, async flows, and resilient UI (loading/error/empty states).
  • Integrate REST and, where applicable, GraphQL (Apollo) including real-time patterns over WebSockets.
  • Write and maintain Jest + Testing Library tests; contribute to Playwright E2E where the product uses it; use MSW (or equivalent) for realistic API mocking.
  • Collaborate on Express-based dev/prod serving, proxies, and security-minded defaults (headers, rate limits) where the codebase applies them.
  • Partner with BFF/backend engineers on and/or develop Spring Boot APIs, GraphQL schemas, backend integrations and OpenAPI/documentation as needed. ย 
  • Instrument and troubleshoot using OpenTelemetry-based libraries and platform monitoring (e.g. Application Insights, error reporting).
  • Utilize programming languages like JavaScript, TypeScript, Java, C#, Python, and Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Java application design under minimal direction
  • Participate in Agile development processes, including planning, estimation, and retrospectives.

Requirements

  • Fluency and specialization with at least two modern languages such as JavaScript, TypeScript, JSX, Java, C++, Python or C# including object-oriented design
  • 5+ years professional software development, including substantial production React experience.
  • Strong TypeScript (types, generics, narrowing, module patterns).
  • Webpack 5 and modern frontend tooling; experience with micro-frontends or Module Federation (or demonstrable equivalent: multi-app bundling, shared deps, runtime integration).
  • Redux Toolkit (or Redux with RTK-style patterns) and async data loading in complex UIs.
  • Proven understanding of micro-services architecture and extensible REST APIs
  • Knowledge of security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth
  • REST client integration; GraphQL client experience (Apollo Client) preferred if not mandatory for your lane.
  • Working knowledge of Node.js for build tooling and lightweight servers (Express).
  • Experience shipping through CI/CD (Azure DevOps or comparable) and consuming private package registries.
  • Ability to read and occasionally change Java/Spring Boot services or willingness to ramp quickly with mentorship (BFF is part of the same ecosystem).

Benefits

Work-Life Balance:ย Accellorย prioritizes work-life balance, which is why weย offer,ย flexible work schedules, opportunities to work from home, and paid time off and holidays.ย ย 

Financial and Medical Benefits:ย Our package includesย perksย like flexible and discretionary time off, healthcare coverage for you and your loved ones, and aย retirementย plan to help youย plan for the future. Additionally, we offer access to flexible spending and health savings accounts,ย lifeย and AD&Dย insurances.ย 

Professional Development:ย Our dedicated Learning & Development team regularly organizes Communication skills training, Stress Management program, professional certifications, and technical and soft skill trainings.ย 

Exciting Projects:ย We focus on industries like High-Tech, communication, media, healthcare,ย retailย and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them.ย 

Collaborative Environment:ย You can expand your skills by collaborating with a diverse team ofย highly talentedย people in an open, laidback environment - or even abroad in one of our globalย centres.ย 

Accellorย is proud to be anย equal-opportunityย employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristicsย