Skip to main content

Java Full Stack Developer

Technology
Source Code Technologies LLC
Westlake, United States3 weeks agoUntil 12/9/2026
Full timeOn-site

Job description

Role: Java Full Stack Developer with Angular (Direct Hire - FTE)

Experience: 8 years must

Overview:

You must have in-depth knowledge of core Java, be hands-on coders capable of writing programs during the interview, and have offshore team handling experience. You should be able to manage the team and also interact with the client.

Key Skills: Angular, Spring Boot, AWS/Azure, Microservices, Playwright, TypeScript, testing experience, and some knowledge of Struts.

As a Senior Full Stack Engineer, you will contribute across software development and test automation activities, helping deliver modern, scalable applications while ensuring high quality through automated testing and continuous integration practices.

Responsibilities

Develop and maintain Angular UI components and Java/Spring backend services

Build and execute Playwright-based automated test suites

Develop API automation and integration testing solutions

Participate in legacy application analysis and modernization efforts

Build and maintain CI/CD pipelines supporting automated testing

Perform technical analysis and impact assessments

Troubleshoot application and automation failures

Contribute to test strategy, code quality initiatives, and engineering best practices

Support production deployments and issue resolution

Required Skills

6 to 9 years development experience

Strong Java, Spring Boot, REST API skills

Strong Angular, TypeScript, JavaScript experience

Experience with Playwright and Node.js-based test automation

Experience with API testing tools and frameworks

Experience working with CI/CD pipelines

Knowledge of Struts and legacy application modernization

SQL and database experience

Cloud platform exposure (AWS/Azure)"

Keywords
Apache Struts 2Spring FrameworkTypescriptAngularNode.jsAngularJSJavaScriptSqlStrutsJavaCI / CDNodeAWSCI/CD

Interested in this role?