> Markdown version of [/jobs/ext/1891994-java-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1891994-java-full-stack-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). --- # Java Full Stack Engineer - **Company:** XFORIA Inc - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Information Systems, Computer Engineering, Continuous Delivery, Continuous Integration, DevOps, Github, Junit, Python (Programming Language), PostgreSQL, Apache Maven, MongoDB, Nunit, Object-Oriented Software Development, Scrum Methodology, Redis, Mockito, Azure DevOps Pipelines, Selenium, SonarQube, Testng, Toolchain, TypeScript, Postman, ReactJS, Spring-boot, Cypress (Programming Language), Technical Debt, Git, Fastapi, Moq, Pytest, AngularJS, Kubernetes, Information Technology, Playwright, Apache Kafka, Graphql, Data Management, Front End Software Development, Cucumber (Software), Software Version Control, Docker, Microservices - **Published:** August 1, 2026 - **Apply:** https://www.dice.com/job-detail/b0c87829-4e0a-4571-98b7-070731107e8b ## About the Role * Bachelor''''s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training. * 7-9+ years of experience designing, developing, and implementing large-scale solutions in production environments., * Master''''s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training. * Airline Industry experience., * Ability to optimize solutions for performance, resiliency and reliability while maintaining an eye toward simplicity. * Ability to concisely convey ideas verbally, in writing, in code, and in diagrams. * Ability to optimize system designs spanning multiple teams to allow small, safe, incremental releases. * Ability to work through others by cooperatively sharing responsibilities. * Ability to combine deep knowledge of a product domain with awareness of advancing technology to introduce solutions that propel the technical capability of the organization forward. * Proficiency in object-oriented design techniques and principles. * Proficiency in Agile methodologies, such as SCRUM. * Proficiency in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment. Top Requirements * Microservices with Spring Boot * Java * Kafka * Production Support experience Nice-to-Have Skills * PostgreSQL * Kubernetes * Redis * Git * GitHub Actions * Maven * JUnit * Agile ## Description * Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices. * Solves technical problems and builds components/libraries with far-ranging impact. * Delivers high quality work and coaches more junior engineers on technical craftsmanship. * Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address. * Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability. * Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations. * Consistently anticipates scaling, latency, and durability challenges and guides teams in implementation of mitigating strategies. * Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems. * Thoughtfully evaluates technical risks and guides toward practical prevention strategies. * Consistently reflects on squad delivery practices throughout their span of influence, recommends improvements to leadership and drives their implementation. * Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence. * Thoughtfully measures and assesses team and identifies areas of development for individuals. * Explores emerging technologies, leads development of prototypes with little or no guidance and incorporates into architectural solutions where appropriate., * Java * Python * C# * JavaScript/TypeScript Frameworks: * Spring/SpringBoot * FastAPI Front End Technologies: * Angular/React Deployment Technologies: * Kubernetes * Docker Source Control: * GitHub * Azure DevOps CI/CD: * GitHub Actions * Azure DevOps Data Management: * PostgreSQL * MongoDB * Redis Integration/APIs Technologies: * Kafka * REST * GraphQL Cloud Providers: * Azure * AWS Test Automation: * Selenium * TestNG * Postman * SonarQube * Cypress * JUnit/NUnit/PyTest * Cucumber * Playwright * Wiremock/Mockito/Moq ## Related Videos - [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) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [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) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## 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 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)