{"schemaVersion":"jobsearcher.job.v1","id":"e1e2a9cc0f2ba3012e778bc4","url":"https://jobsearcher.com/jobs/e1e2a9cc0f2ba3012e778bc4","canonicalUrl":"https://jobsearcher.com/jobs/e1e2a9cc0f2ba3012e778bc4","title":"Java Full-Stack Engineers -Dallas, TX","description":"Full Stack Engineer Experience\n\n5+ Years\n\nJob Title\n\nFull Stack Engineer\n\nJob Summary\n\nWe are seeking a talented Full Stack Engineer to design, develop, and maintain scalable enterprise applications. The ideal candidate will possess strong expertise in modern backend and frontend technologies, distributed systems, API development, cloud-native architectures, and secure software engineering practices.\n\nThis role requires a hands-on engineer who can contribute across the full software development lifecycle, from requirements analysis and solution design to development, testing, deployment, and production support. The successful candidate will collaborate with cross-functional teams to deliver reliable, secure, and high-performing applications that drive business value.\n\nKey Responsibilities\n\nDesign, develop, and maintain scalable full-stack applications using modern frontend and backend technologies.\nBuild robust backend services, microservices, and RESTful APIs using Java and Spring Boot.\nDevelop responsive, accessible, and user-friendly web applications using React and modern JavaScript frameworks.\nDesign and implement distributed systems capable of handling high-volume transactions and business-critical workloads.\nDevelop and maintain event-driven architectures and asynchronous processing solutions.\nCollaborate with product owners, architects, QA teams, and business stakeholders to deliver high-quality software solutions.\nParticipate in architecture discussions, technical design reviews, and code reviews.\nImplement secure coding practices and ensure application security requirements are met.\nCreate and maintain automated tests to ensure software quality and reliability.\nContribute to CI/CD pipeline implementation and deployment automation.\nMonitor application performance, reliability, and observability metrics.\nSupport production deployments, troubleshooting, and ongoing application enhancements.\nMentor junior developers and promote engineering best practices across teams.\n\nRequired Qualifications\n\nBachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.\n5+ years of experience in software engineering with a focus on full-stack application development.\nStrong proficiency in Java and Spring Boot development.\nHands-on experience building modern web applications using React or similar JavaScript frameworks.\nExperience designing and developing RESTful APIs and microservices.\nStrong understanding of distributed systems and scalable application architecture.\nExperience implementing event-driven design patterns and messaging-based systems.\nStrong understanding of software engineering principles, design patterns, and object-oriented programming.\nExperience with automated testing, continuous integration, and continuous deployment practices.\nKnowledge of secure software development practices and application security principles.\nExperience working with relational and/or NoSQL databases.\nExperience working in Agile, Scrum, or SAFe delivery environments.\nExcellent communication, collaboration, and problem-solving skills.\nCompensation, Benefits and Duration\nMinimum Compensation: USD 35,000\nMaximum Compensation: USD 123,000\nCompensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.\nMedical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full-time employees.\nThis position is not available for independent contractors\nNo applications will be considered if received more than 120 days after the date of this post","company":"Photon","rawCompany":"photon","city":"Dallas","state":"TX","isRemote":false,"isActive":true,"createdAt":"2026-09-23T09:47:45.718Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Full-Stack Engineers -Dallas, TX","description":"Full Stack Engineer Experience\n\n5+ Years\n\nJob Title\n\nFull Stack Engineer\n\nJob Summary\n\nWe are seeking a talented Full Stack Engineer to design, develop, and maintain scalable enterprise applications. The ideal candidate will possess strong expertise in modern backend and frontend technologies, distributed systems, API development, cloud-native architectures, and secure software engineering practices.\n\nThis role requires a hands-on engineer who can contribute across the full software development lifecycle, from requirements analysis and solution design to development, testing, deployment, and production support. The successful candidate will collaborate with cross-functional teams to deliver reliable, secure, and high-performing applications that drive business value.\n\nKey Responsibilities\n\nDesign, develop, and maintain scalable full-stack applications using modern frontend and backend technologies.\nBuild robust backend services, microservices, and RESTful APIs using Java and Spring Boot.\nDevelop responsive, accessible, and user-friendly web applications using React and modern JavaScript frameworks.\nDesign and implement distributed systems capable of handling high-volume transactions and business-critical workloads.\nDevelop and maintain event-driven architectures and asynchronous processing solutions.\nCollaborate with product owners, architects, QA teams, and business stakeholders to deliver high-quality software solutions.\nParticipate in architecture discussions, technical design reviews, and code reviews.\nImplement secure coding practices and ensure application security requirements are met.\nCreate and maintain automated tests to ensure software quality and reliability.\nContribute to CI/CD pipeline implementation and deployment automation.\nMonitor application performance, reliability, and observability metrics.\nSupport production deployments, troubleshooting, and ongoing application enhancements.\nMentor junior developers and promote engineering best practices across teams.\n\nRequired Qualifications\n\nBachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.\n5+ years of experience in software engineering with a focus on full-stack application development.\nStrong proficiency in Java and Spring Boot development.\nHands-on experience building modern web applications using React or similar JavaScript frameworks.\nExperience designing and developing RESTful APIs and microservices.\nStrong understanding of distributed systems and scalable application architecture.\nExperience implementing event-driven design patterns and messaging-based systems.\nStrong understanding of software engineering principles, design patterns, and object-oriented programming.\nExperience with automated testing, continuous integration, and continuous deployment practices.\nKnowledge of secure software development practices and application security principles.\nExperience working with relational and/or NoSQL databases.\nExperience working in Agile, Scrum, or SAFe delivery environments.\nExcellent communication, collaboration, and problem-solving skills.\nCompensation, Benefits and Duration\nMinimum Compensation: USD 35,000\nMaximum Compensation: USD 123,000\nCompensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.\nMedical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full-time employees.\nThis position is not available for independent contractors\nNo applications will be considered if received more than 120 days after the date of this post","datePosted":"2026-09-23T09:47:45.718Z","dateModified":"2026-09-23T09:47:45.718Z","hiringOrganization":{"@type":"Organization","name":"Photon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e1e2a9cc0f2ba3012e778bc4"},"url":"https://jobsearcher.com/jobs/e1e2a9cc0f2ba3012e778bc4"}}