JAVA FULL STACK Angular (Bengaluru)

JAVA FULL STACK Angular (Bengaluru)

24 Sep
|
Tata Consultancy Services
|
Bengaluru

24 Sep

Tata Consultancy Services

Bengaluru

Role:Full Stack Engineer (Angular/React, Java, Spring Boot, Microservices)

Required Technical Skill Set: Full Stack Engineer to build scalable, secure, and high-performing web applications.

Looking for 0-60 Day Notice Period

Immediete Joiners are Preferred

Desired Competencies (Technical/Behavioral Competency)

Must-Have**

(Ideally should not be more than 3-5) • Frontend: Angular (components, RxJS, NgRx) or React (hooks, context/Redux, React Router); HTML5, CSS3/SCSS, TypeScript/JavaScript.

- Backend: Java (8+), Spring Boot (REST, Spring Data JPA), building Microservices with clear boundaries and resilience.
- APIs: Strong experience designing/consuming REST APIs; OpenAPI/Swagger.
- Data & Persistence: JPA/Hibernate, database design, effective SQL; familiarity with pagination, indexing, and transactions.
- Version Control: Git (feature branches, PRs, code reviews, merge strategies).
- CI/CD: Experience with build pipelines, artifact management, environment promotion, and automated testing.
- Testing: Unit/integration tests across frontend and backend; mocking and test coverage practices.
- Fundamentals: Solid understanding of OOP, clean code, SOLID principles, and design patterns.
- Develop modern Angular/React frontends and robust Java/Spring Boot microservices, integrate REST APIs, and ensure smooth delivery through Git and CI/CD pipelines.

Good-to-Have • Cloud &

- Containers: Docker
- Kubernetes basics; deployment on AWS/Azure/GCP.
- Messaging &
- Caching: Kafka/RabbitMQ
- Redis for caching and rate limiting.
- Security: OAuth2/OpenID Connect, JWT, Spring Security.
- Observability: ELK/EFK, Prometheus/Grafana, OpenTelemetry/Zipkin/Jaeger.
- Frontend Tooling: Webpack/Vite,



ESLint/Prettier, Storybook.
- Monorepos &
- Micro Frontends: Nx, Module Federation experience.
- Performance: Lighthouse audits, Core Web Vitals, profiling (Chrome DevTools, JFR).
- Experience with Domain: BFSI/Telecom/Retail (customize as needed).
- Certifications: Java/Spring certifications; cloud certifications.

SN Responsibility of / Expectations from the Role

1 Frontend Development: Build responsive, accessible UI using Angular or React; manage state (NgRx/Redux), routing, forms, and component libraries.

2 Backend Development: Design and implement Spring Boot microservices with clean REST endpoints, DTOs, validations, and exception handling.

3 Microservices & Architecture: Apply domain-driven design, API versioning, service discovery, and inter-service communication (REST/Async).

4 API Design & Integration: Define API contracts (OpenAPI/Swagger), implement authentication/authorization, pagination, and error models.

5 Quality & Testing: Write unit/integration/UI tests (Jest/Jasmine for frontend; JUnit/Mockito for backend); automate quality gates in CI.

6 Performance & Observability: Optimize frontend performance (lazy loading, code splitting) and backend performance (profiling, caching); implement logging, metrics, and tracing.

7 DevOps & CI/CD: Use Git effectively (branching strategies, PR reviews) and maintain CI/CD pipelines (Jenkins/GitHub Actions/Azure DevOps) for build, test, and deploy.

8 Security & Compliance: Follow OWASP best practices, secure APIs, proper secrets management, and handle PII responsibly.

9 Collaboration: Work cross-functionally with product, QA, DevOps, and UX teams; contribute to documentation and knowledge sharin

📌 JAVA FULL STACK Angular (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java full stack angular (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java full stack angular (bengaluru) / bengaluru