> Markdown version of [/jobs/ext/2569276-java-developer](https://www.wearedevelopers.com/jobs/ext/2569276-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:** Amtex System - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Amazon Web Services, Microsoft Azure, Relational Databases, Software Design Patterns, Amazon DynamoDB, Github, Java Platform Standard Edition (J2SE), Spring Framework, PostgreSQL, Message Broker, MongoDB, MySQL, NoSQL, Oracle (Applications), RabbitMQ, Redis, Oop Languages, SQL Databases, Google Cloud, Spring-mvc, ReactJS, Istio, Spring-boot, Gitlab, Git, Spring Data, Containerization, AngularJS, Solid Principles, Apache Kafka, Bitbucket, Api Gateway, Restful APIs, Software Version Control, Docker, Jenkins, Microservices - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/2014b618-638d-4628-8498-3568bdd17fab ## About the Role Must have Retail, POS and NCR platform experience., * 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. ## 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) - [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) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)