> Markdown version of [/jobs/ext/2459146-java-full-stack-developer-angular-w2-role-in-person-interview](https://www.wearedevelopers.com/jobs/ext/2459146-java-full-stack-developer-angular-w2-role-in-person-interview). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Full Stack Developer | Angular | W2 role | In-Person Interview - **Company:** TMS LLC - **Location:** Woodbridge Township, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, Bash Shell, C++ (Programming Language), Cloud Computing, Data Structures, Linux, Python (Programming Language), Ruby, Software Engineering, Web Application Frameworks, Circleci, ReactJS, Vue.js, AngularJS, Information Technology, Jenkins, Golang, Programming Languages - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ac0b01ad45983605 ## About the Role * 5+ years of experience in software development, with a proven record of successfully launching commercial products. * 3+ years of experience with collecting requirements, creating software designs, and developing efficient implementations. * Demonstrated ability to operate in a team environment, with strong interpersonal and communication skills. * Understanding of multiple programming languages, including at least one front-end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc. * Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics, or a related discipline., * Understanding of the banking industry, specifically the functions of custodial and consumer banking. * Experience with AWS/Azure/GCP. * Bash and Linux experience. * Familiarity with full-stack development. * Experience with CI/CD pipelines (CircleCI, Jenkins, or equivalent). * Cloud certifications such as AWS Solutions Architect. * Understanding of data structure concepts such as linked lists, dictionaries, arrays, custom object creation, etc ## Description As a Senior Software Engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad range of initiatives. By leveraging your technical skills and thirst for innovation, you will produce disruptive technologies that will ensure market leadership in consumer banking. As a future leader, you will work on multiple solutions spanning consumer banking applications., * Designing, modifying, developing, and implementing technology solutions. Building modern, architecturally sound components, tools, and applications to meet mission-driven strategic business goals. * Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with team mates. * Infusing quality of service characteristics, such as scalability, manageability, and maintainability, into distributed service-based frameworks to create or expand business or technical capabilities. * Contributing insight from prior experiences when considering design specifications, especially considering the goals of the consumer-facing product. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)