Java Full stack Developer
HTC Global Services
About the role
Job Description
About the role
We are looking for a Java Full Stack Developer with 3–4 years of experience and strong hands-on expertise in Java and Angular.
- Java
- Spring Boot
- Spring Data JPA
- REST API development
- Microservices architecture
- CI/CD pipelines
- Git
- Angular
- Angular Components & Modules
- Angular Routing
- Reactive & Template-driven Forms
- RxJS & Observables
- REST API integration
- UI frameworks (Angular Material / Bootstrap)
- Testing: Karma, Jasmine
Job Description
Strong Full Stack Developer with Angular hands on is mandatory
- Develop and maintain full-stack web applications with scalable architecture
- Collaborate with teams to design and implement application features
- Build and integrate user interfaces with backend services
- Ensure high-quality, maintainable, and reusable code
- Participate in code reviews, testing, and debugging processes.
- Optimize application performance and responsiveness.
- Contribute to cloud-based deployments and continuous integration processes.
- Collaborate with UX/UI designers and product owners to deliver user-focused solutions.
- Participate in Agile ceremonies, sprint planning, and retrospectives.
- Document processes, application flow, and development standards.
- Support cross-functional teams to troubleshoot and resolve production issues.
- Continuously improve application architecture, development practices, and team workflows.
- Ensure security, performance, and reliability best practices are followed.
- Mentor and guide junior team members and provide technical insights.
- Stay updated with latest trends, tools, and methodologies in web development.
Eligibility & process
Who can apply
Employment type: Full-time
Skills & stack
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in Java. Answer
What is the time and space complexity of QuickSort vs MergeSort? Answer
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
What happens under the hood when you enter a URL in a browser? Answer
What is the difference between REST and GraphQL APIs? Answer
Behavioural & HR questions 3
Highlight HTC Global Services's market reputation, recent tech innovations, and how your skills in Java directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.