Senior Full Stack Developer (Java + Angular)

7 years

17 - 20 Lacs

Posted:2 weeks ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Full Stack Developer (Java + Angular) – L4

Location: Chennai, India
Experience: 7.1 – 9 Years
Salary: Up to ₹20 LPA
Employment Type: Full-Time

About the Role

We are seeking an experienced Full Stack Developer (Java + Angular) to join our dynamic development team in Chennai. The ideal candidate should have a strong foundation in modern web application development, with deep expertise in Java, Angular/React/Vue, WebComponents, and security frameworks. This is a Level 4 role suitable for professionals with 7+ years of hands-on experience in full stack development.

Key Responsibilities

  • Develop high-quality, scalable, and secure web applications using Java, Angular, and modern frontend frameworks
  • Translate UI/UX wireframes into fully functional, visually appealing responsive web applications
  • Work closely with backend, DevOps, and QA teams in an Agile Scrum environment
  • Ensure code quality through TDD/BDD practices and implement unit, integration, and E2E tests
  • Implement and maintain security best practices including OAuth, OWASP, CSRF, and XSS
  • Optimize application performance and responsiveness
  • Build and maintain WebComponents using standards and libraries like Lit (preferred)
  • Ensure accessibility compliance for differently-abled users
  • Use tools like Storybook, BrowserStack, Webpack/Vite/Turbopack for efficient development and testing

Required Technical Skills

  • Frontend:
  • Angular / ReactJS / VueJS
  • Typescript, JavaScript (ES6+)
  • HTML5, CSS3 (minimum 5 years experience in writing custom styles)
  • WebComponents (min 3 years)
  • Lit (Good to have)
  • EcmaScript 6
  • Storybook, Webpack / Vite / Turbopack
  • Backend:
  • Java
  • Spring Boot
  • REST APIs
  • Security:
  • OAuth / Spring Security
  • OWASP standards
  • CSRF, XSS protection
  • Testing:
  • JUnit, Karma, Jest, Playwright
  • BrowserStack
  • TDD/BDD frameworks

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Business Informatics or related field
  • At least 7 years of professional experience in web application development
  • Experience working in Agile (Scrum) environments
  • Good understanding of modern software architecture, development tools and methodologies
  • Familiarity with banking domain is an added advantage

Behavioral Skills

  • Strong team collaboration and interpersonal skills
  • Results-driven and solution-oriented mindset
  • Excellent communication skills (oral and written)
  • Ability to synthesize complex ideas and simplify for stakeholders

Transversal Skills

  • Ability to develop and adapt processes
  • Capability to build and leverage professional networks

Why Join Us?

  • Work on high-impact projects in a global organization
  • Opportunity to use the latest tech stacks and tools
  • Collaborative and inclusive team culture
  • Competitive salary and career growth opportunities

Job Type: Full-time

Pay: ₹1,700,000.00 - ₹2,000,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You