Software Engineer -Dallas, TX
Photon- Location
- United States
- Workplace
- —
- Employment
- —
- Salary
- —
Posted today
Senior Full Stack Engineer Location
Westlake, TX (Hybrid/Onsite)
Job Summary
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.
Key Responsibilities
- 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.
Required Qualifications
- 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)
Preferred Qualifications
- 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
What Success Looks Like
- Delivering scalable and reliable enterprise solutions.
- Driving modernization and cloud adoption initiatives.
- Improving system performance, maintainability, and operational efficiency.
- Establishing engineering best practices and development standards.
- Contributing to a culture of innovation, quality, and collaboration.
This role is ideal for a senior engineer who is passionate about building robust backend systems, leading technical initiatives, and driving modernization efforts within a large-scale enterprise environment.
Compensation, Benefits and Duration
Minimum Compensation
USD 35,000
Maximum Compensation
USD 123,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full-time employees.
This position is not available for independent contractors
No applications will be considered if received more than 120 days after the date of this post
Skills
- AWS
- Azure
- Java
- Spring Boot
- Spring
- Spring MVC
- Docker
- Kubernetes
- Oracle Database
- SQL Server
- Azure DevOps
- Jenkins
- Git
- Eclipse
- Cucumber
- .NET
- C++
More jobs at Photon
All 843Java Full-Stack Engineers -Dallas, TX
Photon · United States · today
Quality Assurance Automation Engineer -Dallas, TX
Photon · United States · today
Systems Analyst -Dallas, TX
Photon · United States · today
Information Security Governance Specialist -Dallas, TX
Photon · United States · today
Cloud Infrastructure Engineer -Dallas, TX
Photon · United States · today
Similar roles
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Senior Full Stack Engineer
MrBeast · Salt Lake City, Utah · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Infrastructure Software Engineer, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
GTM AI Engineer -Deal Desk
Motive · United States · USD 140,000–160,000/yr · today