> Markdown version of [/jobs/ext/2104642-java-developer](https://www.wearedevelopers.com/jobs/ext/2104642-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Horizontal Talent - **Location:** United States - **Experience:** Expert - **Salary:** $76,960.0 - $147,680.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Automation of Tests, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Software Design Patterns, Programming Tools, Distributed Systems, Amazon DynamoDB, Github, IBM WebSphere MQ, Identity and Access Management, Prometheus, Secure Coding, Software Deployment, Software Engineering, SonarQube, Data Streaming, Enterprise Application Integration, Enterprise Software Applications, Grafana, Spring-boot, Amazon Relational Database Service, Containerization, Kubernetes, Information Technology, Deployment Automation, Apache Kafka, Api Gateway, Restful APIs, Terraform, Dynatrace, Devsecops, Api Management, Docker, Jenkins, Mulesoft, Microservices - **Published:** August 18, 2026 - **Apply:** https://www.dice.com/job-detail/2598b223-9079-4f5e-92b5-bf6e1f57408c ## About the Role * Strong experience with Java, Spring Boot, REST APIs, and microservices architecture. * Hands-on knowledge of distributed systems, design patterns, and enterprise application development. * Experience with AWS and cloud-native application delivery. * Containerization experience with Docker and Kubernetes, including EKS preferred. * Solid understanding of Kafka and event-driven integration patterns. * Familiarity with secure coding, testing practices, and quality gates such as SonarQube. * Ability to contribute to architecture discussions, estimate work, identify risks, and communicate clearly. * Experience working in collaborative, cross-functional, and globally distributed teams. * Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience. * Typically 9+ years of relevant software engineering experience with substantial Java microservices delivery and technical leadership. Preferred Skills * Experience with AWS Lambda, RDS, DynamoDB, Terraform, Helm, OpenTelemetry, Prometheus, or Grafana. * Exposure to IBM MQ, MuleSoft, API gateways, identity platforms, or enterprise integration patterns. * Background in travel and hospitality, digital transformation, or large-scale modernization programs. * Experience with DevSecOps practices, including Jenkins, GitHub workflows, and deployment automation. * Familiarity with observability tools such as Dynatrace and production support best practices. * Experience using AI-enabled development tools in a governed and responsible way. * Strong mentoring, consulting, and stakeholder communication skills. ## Description We are seeking a hands-on Java Developer to help modernize enterprise applications and deliver scalable, cloud-native solutions that improve performance, resilience, and user experience. This role offers the opportunity to work across architecture, development, and technical leadership while supporting an AI-driven modernization initiative in a collaborative, fast-moving environment. Responsibilities * Design, build, test, and support Java-based microservices, REST APIs, and event-driven applications. * Contribute to architecture decisions and help shape scalable, secure, and maintainable solution designs. * Work closely with client stakeholders and distributed teams to translate business needs into technical plans and deliverables. * Develop and review technical design documents, API contracts, data flows, and implementation approaches. * Support cloud-native delivery on AWS, including containerized applications and Kubernetes-based deployments. * Build and maintain Kafka-based integration flows with attention to reliability, replay, error handling, and data consistency. * Participate in CI/CD practices, automated testing, code reviews, and production readiness activities. * Troubleshoot complex issues, lead root-cause analysis, and help drive durable solutions. * Mentor engineers, contribute to technical discussions, and help raise engineering quality across the team. * Support modernization efforts by using approved AI tools to accelerate analysis and development with human review and accountability. ## Related Videos - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)