The Role
The Senior Full Stack Engineer designs and develops scalable applications. Responsibilities include backend services development, frontend application building, API design, and mentoring junior developers while ensuring code quality and participating in Agile ceremonies.
Summary Generated by Built In
Job Summary
Backend
We are looking for a Senior Full Stack Engineer to lead the design and development of scalable, high-performance applications. This role requires a hands-on technical leader who can work across backend and frontend technologies, drive best practices, and mentor junior engineers while delivering high-impact solutions.
- Lead end-to-end design, development, and deployment of full-stack applications
- Develop robust backend services using Java and Spring Boot
- Build responsive and scalable frontend applications using Angular, TypeScript, HTML, and CSS
- Design and implement REST and GraphQL APIs
- Work with event-driven architectures using Kafka
- Develop and manage applications in containerized environments using Docker
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions
- Ensure code quality through Test-Driven Development (TDD) and best coding practices
- Participate in Agile ceremonies (Scrum/Kanban) and contribute to sprint planning and delivery
- Mentor and guide junior developers, conducting code reviews and knowledge sharing
- Troubleshoot, debug, and optimize applications for performance and scalability
Backend
- Strong experience in Java and Spring Boot
- Experience building microservices architecture
- Hands-on experience with Angular and TypeScript
- Strong knowledge of HTML and CSS
- Experience with Node.js
- Strong understanding of REST and GraphQL APIs
- Experience with Kafka (event-driven systems)
- Hands-on with Docker and containerization
- Experience with Oracle DB
- Experience with NoSQL databases (MongoDB, Redis)
- Strong experience with Test-Driven Development (TDD)
- Experience working in Agile environments (Scrum or Kanban)
Skills Required
- Strong experience in Java and Spring Boot
- Hands-on experience with Angular and TypeScript
- Experience building microservices architecture
- Experience with Docker and containerization
- Strong experience with Test-Driven Development (TDD)
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Etech Global Services is a provider of comprehensive business process outsourcing and omnichannel customer engagement solutions, specializing in contact centers, data analytics, and technology services.







