Senior Full Stack Engineer (Java & Angular)
*Senior Full Stack Engineer (Java & Angular)*
*Position Overview* Senior Full Stack Engineer (50% Backend / 50% Frontend) responsible for designing, building, and scaling high-quality, enterprise solutions in production environments. Leads complex technical problem-solving, builds reusable components, mentors junior engineers, and manages technical debt while partnering across cross-functional teams to ensure high performance, security, and reliability.
*Key Responsibilities*
* *Full Stack Development:* Write, test, document, and maintain high-quality code, scripts, and processes using Java on the backend and Angular 17+ on the frontend.
* *Architecture & Scalability:* Design well-integrated, scalable systems that support small, safe, incremental releases; build reusable components/libraries; address scaling, latency, resiliency, and durability challenges.
* *Problem Solving & Technical Debt:* Conduct root cause analysis for systemic issues, implement corrective actions, and continuously reduce technical debt.
* *Security & Quality:* Partner with security teams early in the development lifecycle to mitigate technical risks; optimize solutions for performance, reliability, and simplicity.
* *Innovation & Delivery Practices:* Prototype emerging technologies, recommend and drive delivery improvements, eliminate duplicated efforts across teams, and advance organizational technical capabilities.
* *Leadership & Collaboration:* Provide technical mentorship and coaching to junior developers, evaluate team capabilities for growth, and collaborate using Agile/Scrum methodologies.
*Qualifications & Experience*
* *Education:* Bachelor’s degree in CS, Computer Engineering, IT, CIS/MIS, or related field (or equivalent experience/training). Master’s degree preferred.
* *Experience:* 5–7+ years designing, developing, and implementing large-scale production solutions as a Full Stack Developer. Airline industry experience is a plus.
* *Primary Core Stack:* Equal 50/50 split between Java backend and Angular 17+ frontend, plus hands-on cloud experience (Azure and/or AWS).
*Technical Skills*
* *Languages:* Java, Python, C#, JavaScript / TypeScript.
* *Frameworks:* Angular 17+ (Required), Spring / Spring Boot, FastAPI, React. _(Nice to have: LitElement 2.0)_.
* *Cloud & Deployment:* Azure, AWS, Kubernetes, Docker.
* *CI/CD & Source Control:* GitHub, Azure DevOps, GitHub Actions, Agile/Scrum, DevOps practices.
* *Databases & APIs:* PostgreSQL, MongoDB, Redis, Kafka, REST, GraphQL.
* *Testing & Quality:* Selenium, TestNG, Postman, SonarQube, Cypress, JUnit / NUnit / PyTest, Cucumber, Playwright, WireMock / Mockito / Moq.
* *Core Practices:* Object-Oriented Design, System Resiliency, Technical Communication/Diagramming, Root Cause Analysis, Shared Ownership.
*Top Priority Skills Matrix*
* *Must-Have:* Full Stack Development (50/50) | Java | Angular 17+ | Cloud (Azure and/or AWS)
* *Nice-to-Have:* LitElement 2.0 | Airline Industry Experience | Spring Boot | Kafka | Kubernetes | PostgreSQL
Pay: Up to $50.00 per hour
Expected hours: 40.0 per week
Application Question(s):
* Balanced 50/50 Full Stack Execution (Java & Angular 17+) : This role requires a true 50/50 split between backend Java and frontend Angular 17+. Can you walk me through a recent end-to-end feature you built where you developed both the Java REST APIs/backend logic and the Angular 17+ frontend components? What state management and Angular features did you use?
* Scalability, Latency & Cloud Architecture (Azure/AWS) : How have you designed full stack applications hosted in cloud environments (Azure or AWS) to handle latency, high availability, and scaling issues? Can you give a specific example of how you optimized performance between the Angular frontend and backend services?
* Technical Leadership, Root Cause Analysis & Refactoring : Can you describe a situation where you had to perform root cause analysis on a complex systemic issue or heavy technical debt in a production environment? How did you implement the fix, reduce technical debt, and mentor junior engineers on the team to prevent similar issues?
* Are you legally authorized to work in the United States directly on our W2 without requiring current or future visa sponsorship? Please note that this position is strictly W2-only (no C2C, 1099, or sub-vendors permitted).
* This role is structured as an hourly W2 contract at a pay rate of $50.00 per hour (W2). Does this rate align with your target compensation requirements?
Work Location: Hybrid remote in Dallas-Fort Worth, TX