1

Senior Java Developer Jobs in Englewood, OH (NOW HIRING)

Senior Technical Recruiter (Defense/USAF)

Dayton, OH · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

DevSecOps Developers * ServiceNow Developers * Front End Java Developers * Cloud Network Engineers * Solution Data Architect * Sr. Software Engineers * Cybersecurity Engineers * Must have ...

Application Developer, Senior

Dayton, OH · On-site

$86.80 - $198/hr

  • Medical

  • Life

  • Retirement

  • PTO

R0240024 Application Developer, Senior Overview At a certain point, experience-based system design ... Experience with JSON, Java, JavaScript, SharePoint, XML, VBA, Oracle, MongoDB, Solr, SQL, Open AI ...

Senior Integration Engineer

Dayton, OH · On-site

$101K - $139K/yr

DCS Air & Space Technology (AST) Sector is looking for a Senior Integration Engineer to join our ... or Java). Experience with architecting, building, and deploying secure computing systems and ...

Senior Integration Engineer

Dayton, OH

$101K - $139K/yr

DCS Air & Space Technology (AST) Sector is looking for a Senior Integration Engineer to join our ... or Java). Experience with architecting, building, and deploying secure computing systems and ...

Senior Software Engineer

Dayton, OH · On-site

$120 - $150/hr

NextGen Federal Systems (NextGen) is currently seeking to fill multiple Senior Software Engineer ... Python, MATLAB, IDL, Java, JavaScript / Typescript, NodeJS, C++ * Frameworks: Angular, Spring Boot ...

Senior Integration Engineer

Dayton, OH · On-site

$101K - $139K/yr

DCS Air & Space Technology (AST) Sector is looking for a Senior Integration Engineer to join our ... or Java). Experience with architecting, building, and deploying secure computing systems and ...

next page

Showing results 1-20

Senior Java Developer information

See Englewood, OH salary details

$10

$57

$78

How much do senior java developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for senior java developer in Englewood, OH is $57.12, according to ZipRecruiter salary data. Most workers in this role earn between $50.05 and $63.80 per hour, depending on experience, location, and employer.

What is a senior Java developer?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

What are the key skills and qualifications needed to thrive as a senior Java developer?

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are some common challenges senior Java developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

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

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What are the most commonly searched types of Java Developer jobs in Englewood, OH?

The most popular types of Java Developer jobs in Englewood, OH are:

What cities near Englewood, OH are hiring for Senior Java Developer jobs?

Cities near Englewood, OH with the most Senior Java Developer job openings:

Infographic showing various Senior Java Developer job openings in Englewood, OH as of June 2026, with employment types broken down into 64% Full Time, 30% Part Time, and 6% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $118,802 per year, or $57.1 per hour.

Senior Java Developer AI-Enabled

V-Work Infotech Solutions INC

Dayton, OH • On-site

$55.75 - $71/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Role Overview

We are seeking a Senior Java Developer (AI-Enabled) with 10+ years of experience in enterprise Java development, distributed systems, microservices, and cloud-native applications. The ideal candidate will combine strong Java engineering expertise with hands-on experience integrating Generative AI, LLMs, RAG, and AI-enabled capabilities into enterprise applications.

Key Responsibilities
  • Design, develop, and maintain scalable Java/Spring Boot microservices and RESTful APIs.
  • Build high-performance, distributed, cloud-native applications using Java 11/17/21.
  • Develop and integrate AI/GenAI capabilities into existing enterprise applications.
  • Work with LLMs, prompt engineering, RAG, embeddings, vector databases, and AI APIs.
  • Design AI-powered services using frameworks such as LangChain4j, Spring AI, or equivalent Java AI frameworks.
  • Integrate LLM providers such as Azure OpenAI, OpenAI, AWS Bedrock, or Google Vertex AI.
  • Build secure APIs and services for AI-powered applications.
  • Develop event-driven architectures using Kafka, RabbitMQ, or similar messaging platforms.
  • Work with relational and NoSQL databases including PostgreSQL, Oracle, MongoDB, DynamoDB, or Redis.
  • Implement automated unit, integration, and API testing.
  • Participate in architecture discussions, technical design, code reviews, and performance optimization.
  • Deploy and operate applications in AWS/Azure/Google Cloud Platform environments.
  • Implement CI/CD pipelines using Jenkins, GitHub Actions, GitLab, or Azure DevOps.
  • Collaborate with product managers, architects, data engineers, DevOps engineers, and AI/ML teams.
Required Technical Skills
  • 10+ years of software development experience.
  • Strong expertise in Java, J2EE, Spring, Spring Boot, Spring Cloud.
  • Strong experience with REST APIs, microservices, distributed systems, and API integration.
  • Java 11/17/21 experience.
  • Strong knowledge of multithreading, concurrency, JVM, design patterns, and performance tuning.
  • Experience with SQL and relational databases.
  • Experience with Kafka/event-driven architecture.
  • Hands-on cloud experience with AWS, Azure, or Google Cloud Platform.
  • Strong Git and CI/CD experience.
AI / GenAI Requirements
  • Hands-on experience integrating Generative AI/LLM capabilities into applications.
  • Experience with RAG (Retrieval-Augmented Generation) architectures.
  • Knowledge of embeddings, vector search, semantic search, and vector databases.
  • Experience with LangChain4j, Spring AI, or similar frameworks.
  • Experience working with Azure OpenAI, OpenAI, AWS Bedrock, or Vertex AI.
  • Understanding of prompt engineering, function/tool calling, AI agents, and structured LLM outputs.
  • Knowledge of AI application security, including prompt injection, data privacy, access control, and responsible AI practices.
Preferred Skills
  • Python exposure for AI/ML integration.
  • Experience with Pinecone, OpenSearch, pgvector, Weaviate, Qdrant, or Redis Vector Search.
  • Docker and Kubernetes.
  • Terraform or other Infrastructure as Code tools.
  • Observability using Splunk, ELK, Prometheus, Grafana, or OpenTelemetry.
  • Experience modernizing legacy Java applications into cloud-native microservices.
  • Experience working in Agile/Scrum environments.