> Markdown version of [/jobs/ext/2248772-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2248772-java-full-stack-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 Full Stack Developer - **Company:** Amtex System - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Amazon Web Services, Microsoft Azure, Custom Software, Relational Databases, Software Design Patterns, Amazon DynamoDB, Github, Java Platform Standard Edition (J2SE), Spring Framework, PostgreSQL, Message Broker, MongoDB, MySQL, NoSQL, Oracle (Applications), Scrum Methodology, RabbitMQ, Redis, Oop Languages, SQL Databases, Google Cloud, Spring-mvc, ReactJS, Istio, Spring-boot, Gitlab, Git, Spring Data, Containerization, AngularJS, Solid Principles, Kubernetes, Apache Kafka, Bitbucket, Api Gateway, Restful APIs, Software Version Control, Docker, Jenkins, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.dice.com/job-detail/4e4aeb95-c9ab-461a-910a-aec9aa207e2a ## About the Role * 7+ years of hands-on Java development experience; Java 11, 17, or 21 strongly preferred. * Deep proficiency in the Spring Framework ecosystem, including Spring Boot, Spring MVC, Spring Data, and Spring Security. * Proven experience designing and building RESTful APIs and microservices architectures at enterprise scale. * Solid grounding in OOP principles, software design patterns, and SOLID design principles. * Experience with relational databases (e.g., PostgreSQL, Oracle, MySQL) including writing complex, optimized SQL queries. * Familiarity with containerization and orchestration tools including Docker and Kubernetes. * Proficiency with version control systems such as Git, GitHub, GitLab, or Bitbucket. * Practical experience with CI/CD pipelines using Jenkins, GitHub Actions, or comparable tooling. * Strong analytical, problem-solving, and verbal/written communication skills. * Ability to work independently with minimal supervision in a remote or hybrid contract engagement. * Experience with cloud platforms: AWS, Microsoft Azure, or Google Cloud Platform (Google Cloud Platform). * Familiarity with message broker technologies such as Apache Kafka or RabbitMQ. * Experience with NoSQL databases including MongoDB, Redis, or Amazon DynamoDB. * Knowledge of API gateway tools and service mesh solutions (e.g., Kong, Istio). * Exposure to front-end technologies such as Angular or React is a plus. * Relevant industry certifications, such as Oracle Java SE Certified Professional, AWS Certified Developer, or equivalent. ## Description Technical Environment - Candidates should expect to work within a modern, cloud-friendly technology stack. Core components of the environment include: * Java 11 / 17 / 21 * Spring Boot * Spring MVC / Spring Data / Spring Security * REST APIs * Microservices Architecture * Docker * Kubernetes * PostgreSQL / Oracle * Git / GitHub / GitLab * Jenkins / GitHub Actions * Agile / Scrum ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)