> Markdown version of [/jobs/ext/3015582-software-engineer-dallas-tx](https://www.wearedevelopers.com/jobs/ext/3015582-software-engineer-dallas-tx). 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 -Dallas, TX - **Company:** PHOTON, LLC - **Location:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $35,000.0 - $123,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, C++ (Programming Language), Cloud Computing, Cloud Engineering, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, DevOps, Programming Tools, Distributed Systems, Eclipse (Software), Revision Control Systems, IntelliJ IDEA, Spring Framework, Microsoft SQL Server, Object-Oriented Software Development, Oracle (Applications), Software Architecture, Service-Oriented Architecture, Software Deployment, Software Engineering, Enterprise Software Applications, Performance Testing, Spring-mvc, Spring-boot, Sybase, Multi-Cloud, Mainframe Programming, HybridCloud, Backend, Git, Containerization, Kubernetes, Information Technology, Api Design, Restful APIs, Cucumber (Software), Domain Driven Design, Docker, Legacy Systems, Jenkins, Microservices - **Published:** September 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f6b6de817930cad0 ## About the Role * Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field. * 7+ years of software development experience in enterprise-scale applications. * Strong expertise in Java and modern backend development frameworks. * Extensive experience designing and building scalable RESTful APIs. * Strong understanding of object-oriented analysis, design, and programming principles. * Experience developing domain logic-intensive applications and distributed systems. * Demonstrated experience leading technical teams and mentoring engineers. * Experience modernizing or re-platforming legacy applications. * Ability to analyze and document complex legacy systems to support modernization initiatives. * Strong analytical, problem-solving, and communication skills. Technical Skills Backend Development * Java * Spring Boot * Spring Core * Spring MVC * RESTful API Development * Microservices Architecture * Domain-Driven Design (DDD) Cloud & Containerization * AWS * Microsoft Azure * Docker * Kubernetes * Cloud-native application development Databases * Oracle * SQL Server * Sybase * Relational Database Design and Development DevOps & CI/CD * Azure DevOps * Jenkins * Git * Continuous Integration and Continuous Deployment (CI/CD) Development Tools * IntelliJ IDEA * Eclipse * Git-based Source Control Systems Testing & Quality Engineering * Unit Testing * Functional Testing * Non-Functional Testing * Cucumber * SOATEST * SOASTA Additional Technologies * Mainframe Applications * Legacy Systems (Java, .NET, C++) * Service-Oriented Architecture (SOA), * Experience within financial services, banking, wealth management, insurance, or other regulated industries. * Knowledge of Agile and Scrum methodologies. * Experience with enterprise application modernization initiatives. * Exposure to hybrid cloud and multi-cloud environments. * Strong understanding of software architecture patterns and best practices. Core Competencies * Technical Leadership * Solution Architecture * Collaborative Problem Solving * Strategic Thinking * Communication and Documentation * Continuous Learning * Team Mentorship * Stakeholder Management * Customer-Centric Mindset * Organizational and Multi-tasking Skills ## Description We are seeking an experienced Senior Full Stack Engineer to design, develop, and modernize enterprise-scale applications that support critical business functions. This role requires strong expertise in backend development, API design, cloud-native technologies, and modern software engineering practices. The ideal candidate will work closely with cross-functional teams to deliver scalable, secure, and high-performing solutions while contributing to architectural decisions and mentoring development teams., * Design, develop, and maintain enterprise-grade applications and RESTful APIs. * Build scalable, high-volume transactional systems with strong focus on performance, reliability, and security. * Lead and contribute to the modernization and re-platforming of large legacy applications. * Collaborate with product owners, business stakeholders, architects, and engineering teams to deliver end-to-end solutions. * Design and implement microservices-based architectures and domain-driven solutions. * Develop and deploy cloud-neutral applications across AWS and Azure environments. * Participate in architecture reviews, design discussions, code reviews, and technical decision-making. * Debug and analyze legacy systems to document current-state implementations and support migration efforts. * Mentor junior and mid-level developers and promote engineering best practices. * Create and maintain technical design documentation, architecture artifacts, and implementation guidelines. * Support production deployments, troubleshooting, and continuous improvement initiatives. * Foster collaboration across globally distributed teams. ## 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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)