> Markdown version of [/jobs/ext/3417645-java-developer](https://www.wearedevelopers.com/jobs/ext/3417645-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:** UST Inc - **Location:** Addison, TX, United States - **Experience:** Expert - **Salary:** $82,000.0 - $123,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Database Design, DevOps, Distributed Systems, Fault Tolerance, PostgreSQL, MongoDB, MySQL, NoSQL, Performance Tuning, Software Architecture, Software Engineering, SQL Databases, Workflow Management Systems, Google Cloud, Java Application Server, Enterprise Software Applications, Cloud Platform System, Spring Cloud, Spring-boot, Backend, Containerization, Kubernetes, Cassandra, Graphql, Api Design, Software Coding, Restful APIs, Software Version Control, Serverless Computing, Docker, Microservices - **Published:** September 24, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/18426326?backUrl=%2Fcareer%2F18426326%2FJava-Developer-Alabama-Addison ## About the Role * Experience: 10+ years of professional software development experience. * Extensive experience with Java and Springboot for building scalable, maintainable backend systems. * Proven experience designing and building microservices architectures and deploying them in cloud-native environments. * Strong hands-on experience with containerization technologies (Docker) and orchestration tools like Kubernetes. * Experience designing and implementing CI/CD pipelines and automated testing frameworks. Strong experience with cloud platforms (AWS, GCP, Azure) and deploying Java applications in cloud environments. * Technical Skills: * In-depth knowledge of Java 8+, Spring Boot, Spring Cloud, Spring Security, and related Spring technologies. * Hands-on experience with containers (Docker) and Kubernetes for deploying and managing applications in production. * Strong understanding of microservices architecture, API design (RESTful, GraphQL), and integration patterns. * Solid experience with cloud infrastructure (AWS, Azure, GCP) and leveraging cloud-native services. * Expertise in database design and integration with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra). ## Description As a Java Developer, you will be responsible for designing and implementing enterprise-level applications using Java, Containers, Springboot, microservices. You will provide leadership in executing the technical direction, following architectural decisions, and ensuring that all applications are scalable, maintainable, and performant. You will work closely with product owners, engineering teams, and DevOps to ensure the solutions align with business goals and technical requirements The opportunity: * Implementation of enterprise-grade Java applications using Springboot and other related technologies. Design microservices that are scalable, resilient, and optimized for cloud environments. * Engineer with the use of containers (Docker) and Kubernetes for container orchestration and deployment. Define and adopt best practices for building cloud-native applications, emphasizing scalability, security, and maintainability. * Collaborate with stakeholders, including business analysts, product owners, and other architects, to understand requirements and translate them into technical solutions. * Enforce standards for CI/CD pipelines, automation, version control, and code quality. * Mentor other development teams, providing guidance on architecture/design, coding standards, and performance optimizations. * Ensure that systems are highly available, fault-tolerant, and performant, leveraging tools like Kubernetes, Docker, and cloud infrastructure. * Design and implement API strategies (RESTful services, GraphQL, etc.) and integrate with various data sources (SQL/NoSQL). Conduct regular code reviews and design reviews to ensure adherence to technical and business requirements. * Stay current with new technologies and trends in cloud-native development, containers, microservices, and distributed systems. This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required. ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)