Java Full Stack Developer
Technology
DiamondpickMount Laurel Township, United States3 weeks agoUntil 4/29/2026
Job description
Job title: Java Full Stack Developer
Client: TD Bank
# of Positions: 1
Tenure: December 31st 2026
Interview Process: Internal & Client
Job Summary
We are seeking an experienced Java Full Stack Developer with strong backend and frontend expertise, including Java, Spring Boot, React, TypeScript, HTML, and hands-on experience with LogStash, jQuery, ExtJS, JSON, and Azure Cloud. The ideal candidate will contribute to designing, developing, integrating, and deploying high performance applications across the full technology stack.
- Design and develop backend components using Java, Spring Boot, and RESTful APIs.
- Build modern, responsive UI components using React, TypeScript, HTML, CSS, and JavaScript frameworks.
- Utilize jQuery, ExtJS, and JSON for dynamic UI behavior and data manipulation.
- Integrate LogStash for logging, analytics, and data ingestion workflows.
- Deploy, scale, and maintain applications on Azure Cloud using cloud-native services.
- Implement microservices, integration patterns, and API orchestration.
- Collaborate with architects, QA, DevOps, and product teams to deliver scalable solutions.
- Participate in code reviews, performance tuning, and quality improvements.
- Troubleshoot complex technical issues across the full stack.
- Maintain documentation for technical designs and system architecture.
Required Skills & Experience:
- 10+ years of experience in software development with strong backend + frontend exposure.
- Strong hands-on experience with Core Java, Spring Boot, and REST API development.
- Expertise in React.js, TypeScript, HTML5, CSS3, and modern JavaScript.
- Practical experience with jQuery and ExtJS for legacy/custom UI components.
- Good understanding of JSON, data binding, and client-server communication.
- Experience using LogStash for logging, monitoring, and log pipelines.
- Strong integration experience with Azure Cloud (App Services, Functions, Storage, DevOps pipelines, etc.).
- Familiarity with microservices architecture and distributed systems.
- Experience with Git-based version control (GitHub, Bitbucket, Azure Repos).
- Solid debugging, problem-solving, and communication skills.
¿Te interesa este puesto?