Haystack
← Back to Jobs
Technology
OH

Senior Java Developer 10+ years

Omega HiresRaleigh, NC🇺🇸United StatesPosted 3 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Raleigh, NC, United States
Posted
20 hours ago
DockerMicroservicesMongoDBMySQLOracleSQLSpringSpring BootAWSScrumAgileAngularApacheAzureCassandraGitGitHub ActionsHibernateJUnitJavaJavaScriptJenkinsKafkaKubernetesPostgreSQLReactTypeScript

Job Description

Job Summary

We are seeking an experienced Java Full Stack Developer with strong expertise in backend development using Java, Spring Boot, and Microservices, along with modern frontend technologies. The ideal candidate should have experience building scalable enterprise applications, RESTful APIs, cloud-native solutions, and working in Agile environments.

Required Experience

  • 10+ years of software development experience.
  • Strong hands-on experience with Java 8/11/17 and Spring Boot.
  • Experience designing and developing RESTful APIs and Microservices.
  • Strong knowledge of Spring MVC, Spring Security, Spring Data JPA, and Hibernate.
  • Experience with frontend technologies such as Angular, React.js, JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with SQL/NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, etc.).
  • Experience with Git, Maven, Gradle, and version control best practices.
  • Familiarity with JUnit, Mockito, and automated testing frameworks.
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns.

Preferred Skills

  • Experience with AWS or Azure cloud services.
  • Hands-on experience with Docker, Kubernetes, and containerized deployments.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Knowledge of Apache Kafka or other messaging platforms.
  • Exposure to AI/GenAI technologies, including OpenAI APIs, LangChain, RAG, or AI-assisted application development, is a plus.
  • Familiarity with Agile/Scrum methodologies.

Similar jobs