> Markdown version of [/jobs/ext/2148908-software-engineer](https://www.wearedevelopers.com/jobs/ext/2148908-software-engineer). 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). --- # Software Engineer - **Company:** IAM Inc. - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Continuous Integration, Data Integrity, Extract Transform Load (ETL), Identity and Access Management, OpenShift, Oracle Databases, Oracle (Applications), Software Deployment, Data Processing, Java Application Server, Spring-boot, Containerization, Kubernetes, Restful APIs, Data Pipelines, Docker, Microservices - **Published:** August 20, 2026 - **Apply:** https://www.dice.com/job-detail/93986f01-9aa3-4704-a886-cc74983a968a ## About the Role * At least 5 years of software-engineering and data-engineering experience * At least 5 years of experience developing and deploying Spring Boot applications using microservices architecture * At least 5 years of experience with containerization using OpenShift, Docker, and Kubernetes * At least 5 years of experience with CI/CD pipelines * At least 5 years of experience designing and developing robust, scalable RESTful APIs using established best practices and security guidelines * Strong Java development experience * Data-pipeline development experience * Experience extracting, transforming, and loading data from multiple enterprise sources * Oracle database experience * Experience with ETL/ELT processes * Experience troubleshooting Java applications and identifying root causes * Experience identifying and resolving application-performance bottlenecks Preferred Qualifications * Experience with information-security Identity and Access Management services Technical Skills * Java * Spring Boot * Microservices * RESTful APIs * Oracle * ETL/ELT * Data pipelines * OpenShift * Docker * Kubernetes * CI/CD ## Description Design, develop, and maintain scalable software and data-engineering solutions that extract, transform, and load data from multiple enterprise sources into Oracle databases. Develop data-processing frameworks and correlation models that support risk analysis using established business and security rules., * Design, develop, and maintain scalable software solutions that move data from multiple enterprise sources into Oracle databases * Develop data-processing frameworks and correlation models that enable risk analysis using predefined business and security rules * Ensure data integrity, quality, performance, and reliability throughout the data lifecycle * Design and develop applications that support IAM-related business objectives * Support the end-to-end development of account-discovery and risk-assessment capabilities * Support application deployment, configuration, and production operations * Monitor applications and data-processing systems * Troubleshoot production issues and perform root-cause analysis * Identify and resolve performance bottlenecks in Java applications * Participate in requirements analysis, design reviews, testing, certification, and production implementation * Translate evolving business requirements into scalable and resilient technical solutions * Build highly available, resilient, and high-throughput data-processing capabilities * Design solutions that support increasing data volumes and new business use cases * Apply software-engineering, data-architecture, automation, and operational-excellence practices * Participate in Agile standups and provide progress updates * Identify technical and delivery risks and recommend solutions * Participate actively in team meetings and brainstorming sessions * Collaborate with business partners, architects, engineers, and other team members * Perform work with a high degree of creativity, sound judgment, and autonomy ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub](https://www.wearedevelopers.com/videos/1023-from-zero-to-hero-launch-manage-your-cloud-apps-with-free-openshift-red-hat-developer-hub) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)