{"schemaVersion":"jobsearcher.job.v1","id":"5c7c9eb03c5f2a52ea0508dc","url":"https://jobsearcher.com/jobs/5c7c9eb03c5f2a52ea0508dc","canonicalUrl":"https://jobsearcher.com/jobs/5c7c9eb03c5f2a52ea0508dc","title":"Java Fullstack Engineer - Dallas, TX","description":"Job Summary\nWe are looking for an accomplished Java Fullstack Engineer with 10–12 years of experience in designing and delivering enterprise-grade applications. This role requires deep hands-on technical expertise , leadership in driving engineering best practices, and the ability to guide teams through complex architectural decisions .\nThe ideal candidate will have full-stack proficiency in Java technologies, strong database skills (Oracle, RDS) , and cloud-native development experience in AWS . You will also serve as a technical mentor , ensuring your team grows in both technical capability and delivery maturity.\n\nKey Responsibilities\nLead end-to-end solution design for new features and applications, ensuring scalability, performance, and security.\nConduct architectural reviews in collaboration with domain experts and align with enterprise architecture standards.\nMaintain technology roadmaps for Java-based systems and propose modernization strategies (e.g., microservices, containerization).\nEvaluate and integrate emerging tools, frameworks, and patterns into the technology stack.\nDrive proof-of-concepts (POCs) for new initiatives and technologies.\nHands-On Development\nWrite high-quality, maintainable, and efficient code in Java (Java 8/11/17) using Spring Boot, REST APIs, and microservices patterns.\nImplement AWS Lambda functions , cron jobs , and other serverless components for event-driven architectures.\nDevelop and optimize SQL queries and stored procedures for Oracle and Amazon RDS.\nParticipate in debugging, performance tuning, and incident resolution for production systems.\nCloud & DevOps Enablement\nDesign and maintain AWS CI/CD pipelines using CodePipeline, CodeBuild, and CodeDeploy.\nManage cloud infrastructure for high availability, security, and disaster recovery.\nIntegrate automated testing into the pipeline (unit, integration, and performance tests).\nMonitor application health using AWS CloudWatch, setting up alerts and dashboards.\nCode Quality & Governance\nConduct code reviews to ensure adherence to coding standards, security best practices, and performance optimization.\nDefine and enforce coding guidelines , branching strategies, and release processes.\nCollaborate with QA to ensure test coverage and defect resolution before releases.\nMaintain project documentation and knowledge base in Confluence .\nCoach and mentor developers on design patterns, cloud best practices, and clean coding principles .\nProvide constructive feedback and career development support to team members.\nStakeholder Management & Collaboration\nWork closely with Product Owners, Business Analysts, and Architects to translate business requirements into technical designs.\nEngage with DevOps, Security, and Infrastructure teams to ensure smooth releases.\nAct as a point of escalation for technical issues and blockers within the team.\nCommunicate technical risks, dependencies, and timelines to senior management.\n\nRequired Skills & Qualifications\nBachelor’s/master’s degree in computer science , Information Technology, or related discipline.\n10–12 years of progressive experience in software development.\nJava (Java 8/11/17) , Spring Boot, REST API development, microservices architecture.\nAWS Cloud Services : Lambda, EC2, S3, RDS, CloudWatch, API Gateway, CodePipeline, CodeBuild, CodeDeploy.\nDatabases : Oracle, Amazon RDS (design, performance tuning, query optimization).\nDevOps & CI/CD : Git, Jenkins, AWS pipelines, build automation, deployment pipelines.\nScheduling : Cron jobs, event-driven tasks.\nFamiliarity with containerization tools ( Docker, Kubernetes ) is a plus.\nSolid understanding of software architecture, design patterns, and clean code principles .\nExcellent communication, problem-solving, and analytical skills.\n\nPreferred Skills\nAWS Certification (Solutions Architect, Developer, or DevOps Engineer).\nKnowledge of performance monitoring, profiling tools , and cloud cost optimization .\nExperience in multi-region, high-availability application deployments .\nExposure to front-end frameworks (React, Angular) for full-stack context.\n\nSoft Skills & Leadership Competencies\nMentorship mindset – committed to developing the skills of team members.\nDecision-making ability under pressure with a balance of technical depth and business context.\nStrong collaboration skills across geographically distributed teams.\nChange champion – promoting adoption of modern tools, processes, and agile practices.\nProactive problem solver with a bias towards action and delivery.\n\nCompensation, Benefits and Duration\nMinimum Compensation: USD 40,000\nMaximum Compensation: USD 142,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":false,"createdAt":"2026-08-03T23:33:11.294Z","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 Fullstack Engineer - Dallas, TX","description":"Job Summary\nWe are looking for an accomplished Java Fullstack Engineer with 10–12 years of experience in designing and delivering enterprise-grade applications. This role requires deep hands-on technical expertise , leadership in driving engineering best practices, and the ability to guide teams through complex architectural decisions .\nThe ideal candidate will have full-stack proficiency in Java technologies, strong database skills (Oracle, RDS) , and cloud-native development experience in AWS . You will also serve as a technical mentor , ensuring your team grows in both technical capability and delivery maturity.\n\nKey Responsibilities\nLead end-to-end solution design for new features and applications, ensuring scalability, performance, and security.\nConduct architectural reviews in collaboration with domain experts and align with enterprise architecture standards.\nMaintain technology roadmaps for Java-based systems and propose modernization strategies (e.g., microservices, containerization).\nEvaluate and integrate emerging tools, frameworks, and patterns into the technology stack.\nDrive proof-of-concepts (POCs) for new initiatives and technologies.\nHands-On Development\nWrite high-quality, maintainable, and efficient code in Java (Java 8/11/17) using Spring Boot, REST APIs, and microservices patterns.\nImplement AWS Lambda functions , cron jobs , and other serverless components for event-driven architectures.\nDevelop and optimize SQL queries and stored procedures for Oracle and Amazon RDS.\nParticipate in debugging, performance tuning, and incident resolution for production systems.\nCloud & DevOps Enablement\nDesign and maintain AWS CI/CD pipelines using CodePipeline, CodeBuild, and CodeDeploy.\nManage cloud infrastructure for high availability, security, and disaster recovery.\nIntegrate automated testing into the pipeline (unit, integration, and performance tests).\nMonitor application health using AWS CloudWatch, setting up alerts and dashboards.\nCode Quality & Governance\nConduct code reviews to ensure adherence to coding standards, security best practices, and performance optimization.\nDefine and enforce coding guidelines , branching strategies, and release processes.\nCollaborate with QA to ensure test coverage and defect resolution before releases.\nMaintain project documentation and knowledge base in Confluence .\nCoach and mentor developers on design patterns, cloud best practices, and clean coding principles .\nProvide constructive feedback and career development support to team members.\nStakeholder Management & Collaboration\nWork closely with Product Owners, Business Analysts, and Architects to translate business requirements into technical designs.\nEngage with DevOps, Security, and Infrastructure teams to ensure smooth releases.\nAct as a point of escalation for technical issues and blockers within the team.\nCommunicate technical risks, dependencies, and timelines to senior management.\n\nRequired Skills & Qualifications\nBachelor’s/master’s degree in computer science , Information Technology, or related discipline.\n10–12 years of progressive experience in software development.\nJava (Java 8/11/17) , Spring Boot, REST API development, microservices architecture.\nAWS Cloud Services : Lambda, EC2, S3, RDS, CloudWatch, API Gateway, CodePipeline, CodeBuild, CodeDeploy.\nDatabases : Oracle, Amazon RDS (design, performance tuning, query optimization).\nDevOps & CI/CD : Git, Jenkins, AWS pipelines, build automation, deployment pipelines.\nScheduling : Cron jobs, event-driven tasks.\nFamiliarity with containerization tools ( Docker, Kubernetes ) is a plus.\nSolid understanding of software architecture, design patterns, and clean code principles .\nExcellent communication, problem-solving, and analytical skills.\n\nPreferred Skills\nAWS Certification (Solutions Architect, Developer, or DevOps Engineer).\nKnowledge of performance monitoring, profiling tools , and cloud cost optimization .\nExperience in multi-region, high-availability application deployments .\nExposure to front-end frameworks (React, Angular) for full-stack context.\n\nSoft Skills & Leadership Competencies\nMentorship mindset – committed to developing the skills of team members.\nDecision-making ability under pressure with a balance of technical depth and business context.\nStrong collaboration skills across geographically distributed teams.\nChange champion – promoting adoption of modern tools, processes, and agile practices.\nProactive problem solver with a bias towards action and delivery.\n\nCompensation, Benefits and Duration\nMinimum Compensation: USD 40,000\nMaximum Compensation: USD 142,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-08-03T23:33:11.294Z","dateModified":"2026-08-03T23:33:11.294Z","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":"5c7c9eb03c5f2a52ea0508dc"},"url":"https://jobsearcher.com/jobs/5c7c9eb03c5f2a52ea0508dc"}}