1

Backend Engineer Java Jobs in Odenton, MD (NOW HIRING)

Lead Backend Software Engineer

Baltimore, MD · On-site

$140 - $210/hr

  • Medical

  • Vision

Strong proficiency in backend programming languages such as Python, Node.js, Java, or similar. * Experience building and maintaining REST APIs, microservices, databases, and asynchronous workflows.

New

Java / Spring Developer

Annapolis Junction, MD · On-site

$52 - $67.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SIMILAR CAREER TITLES Java Developer, Spring Boot Developer, Backend Developer, Full Stack Java Developer, Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Sr. Java Engineer

Annapolis, MD

$180K - $235K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Senior Java Engineer Location: Annapolis Junction, MD Clearance Required: Active TS/SCI with Full ... Collaborate with frontend and backend engineers to deliver high-quality software solutions.

Back End Developer (HYBRID)

Annapolis, MD · On-site

$129.49 - $206.03/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

As a Back End Developer, you'll have the opportunity to work alongside some of the brightest minds ... Develop RESTful APIs and backend components using Python, Java, and C++. * Design and implement ...

Back End Developer (HYBRID)

Annapolis Junction, MD · On-site

$129K - $206K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Develop RESTful APIs and backend components using Python, Java, and C++. * Design and implement ... Collaborate with software engineers, system engineers, and stakeholders throughout the software ...

Back End Developer (HYBRID)

Annapolis, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Develop RESTful APIs and backend components using Python, Java, and C++. * Design and implement ... Collaborate with software engineers, system engineers, and stakeholders throughout the software ...

Java Software Engineer

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SIMILAR CAREER TITLES Java Developer, Backend Developer, Full Stack Developer, Software Engineer, Application Developer, Java Application Developer, Web Developer, Enterprise Software Engineer ...

Showing results 21-40

Backend Engineer Java information

See Odenton, MD salary details

$11

$61

$82

How much do backend engineer java jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for backend engineer java in Odenton, MD is $61.44, according to ZipRecruiter salary data. Most workers in this role earn between $54.62 and $70.82 per hour, depending on experience, location, and employer.

What does a backend engineer Java do?

A Backend Engineer Java is responsible for developing and maintaining the server-side logic, databases, and application programming interfaces (APIs) using the Java programming language. They ensure that the backend of web applications or software systems is efficient, secure, and scalable. Their work often involves collaborating with frontend developers, designing system architecture, and optimizing performance to handle large volumes of user requests. Backend Java engineers often use frameworks such as Spring or Hibernate and work with databases like MySQL or PostgreSQL.

What are the key skills and qualifications needed to thrive as a backend engineer Java?

To thrive as a Backend Engineer Java, you need a solid understanding of Java programming, data structures, algorithms, and experience with backend frameworks, typically supported by a relevant degree or industry experience. Familiarity with tools and technologies such as Spring Boot, RESTful APIs, relational databases, and build systems like Maven or Gradle is commonly required. Problem-solving ability, teamwork, and effective communication are crucial soft skills for excelling in collaborative and fast-paced development environments. These combined skills ensure robust, scalable backend systems that meet business needs and integrate smoothly within larger software architectures.

How does a backend engineer Java typically collaborate with frontend developers and other stakeholders in a project?

As a Backend Engineer Java, you will regularly collaborate with frontend developers to ensure seamless integration between server-side logic and user interfaces. This often involves participating in design discussions, clarifying API requirements, and troubleshooting integration issues. You’ll also engage with product managers, QA engineers, and sometimes DevOps teams to align on project goals, timelines, and deployment strategies. Effective communication is key to translating business requirements into reliable backend solutions and maintaining smooth workflows across the team.

What is the difference between Backend Engineer Java vs Backend Developer Java?

AspectBackend Engineer JavaBackend Developer Java
Primary FocusDesigning, developing, and maintaining server-side applications and systemsImplementing and coding backend functionalities based on specifications
ResponsibilitiesSystem architecture, performance optimization, API developmentWriting code, debugging, integrating databases
Skills & CertificationsJava, Spring, REST APIs, SQL, cloud platformsJava, Spring, SQL, version control, testing tools
Work EnvironmentCollaborative teams, project planning, architecture designCode implementation, debugging, feature development

Both roles require Java expertise and similar certifications, but Backend Engineer Java typically involves higher-level system design and architecture responsibilities, while Backend Developer Java focuses more on coding and implementing features. Employers often see these roles as complementary within software development teams.

What are popular job titles related to Backend Engineer Java jobs in Odenton, MD?

For Backend Engineer Java jobs in Odenton, MD, the most frequently searched job titles are:

What job categories do people searching Backend Engineer Java jobs in Odenton, MD look for?

The top searched job categories for Backend Engineer Java jobs in Odenton, MD are:

What cities near Odenton, MD are hiring for Backend Engineer Java jobs?

Cities near Odenton, MD with the most Backend Engineer Java job openings:

Mid-Level Backend & ETL Engineer

Nyla Technology Solutions

Annapolis Junction, MD • On-site

Full-time

Re-posted 17 days ago


Job description

Job Summary:
Nyla Technology Solutions delivers exceptional Artificial Intelligence, Data Science, and Software Engineering services for the U.S. Government. They are looking for a Mid-Level Backend & ETL Engineer to optimize complex data systems and build robust backend pipelines for secure, data-driven applications.
Responsibilities:
• Take control of middle-tier architectures and high-throughput data pipelines.
• Develop robust backend data storage and scale critical ETL processes for massive datasets.
• Write clean, efficient code in Java, JavaScript, and Python.
• Leverage a modern microservices architecture.
• Hands-on containerization and orchestration using Docker, Docker Compose, and Kubernetes.
• Backed by an automated CI/CD engine built on Jenkins, GitHub, and GitLab.
Qualifications:
Required:
• ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL is required
• Clearance: Active Fully-Cleared with Poly.
• Core Languages: Java, JavaScript, and Python.
• Data Integration: Strong background with ETL pipelines, backend data storage, and processing massive datasets.
• Modern Architecture: Experience developing within microservices frameworks and implementing local caching services.
• Security & Access: Experience integrating corporate authentication services into secure solutions.
• DevOps & Infrastructure: Hands-on containerization and orchestration using Docker, Docker Compose, and Kubernetes.
• Tools & Workflow: Automated CI/CD execution and project management using Jenkins, GitHub, GitLab, Jira, and Confluence within an Agile environment.
• Experience: Minimum of seven (7) years of experience as a Software Engineer (SWE) on programs and contracts of similar scope, type, and complexity.
• Education: Bachelor’s degree in Computer Science or a related technical discipline from an accredited college or university.
• Substitution: Four (4) years of additional software engineering experience may substitute for a bachelor’s degree (totaling 11 years of experience).
Preferred:
• Knowledge of commercial cloud services, with a strong preference for AWS.
• Database management with PostgreSQL and various NoSQL systems.
• Exposure to modern programming languages like Go, Rust, and/or C++.
• Experience with library (lib) development and frontend frameworks like Vue.
• Familiarity with modern data infrastructure tools like MinIO, Clickhouse, and Graphite.
Company:
Nyla Technology Solutions is a software company that focuses on software engineering, data science, and cybersecurity. Founded in 2013, the company is headquartered in Baltimore, USA, with a team of 51-200 employees. The company is currently Growth Stage.