Your Page Title
🔍

    Senior Full Stack Developer (Java/Angular)

    NTT DATA, a $30 billion trusted global innovator in business and technology services, is actively seeking an experienced and highly skilled Senior Full Stack Developer to join their dynamic engineering team in Bangalore.

    This is a critical, high-impact role for a technical expert passionate about designing, building, and maintaining scalable, end-to-end enterprise solutions. We are looking for a professional who can expertly bridge the gap between robust back-end microservices and a responsive, modern front-end.

    If you are an expert in the Java and Angular ecosystems and thrive in a fast-paced Agile environment, NTT DATA offers an unparalleled opportunity to work on global projects at the forefront of technology.

    Please Note: This is a full-time, hybrid position based in Bangalore (requiring work from client locations or NTT DATA offices like Global Village/Manyata) and is not a fully remote opportunity.

    Key Responsibilities

    As a Senior Full Stack Developer, you will:

    • Take ownership of the complete software development life cycle (SDLC), including requirements analysis, technical design, coding, testing, deployment, and maintenance.
    • Design, develop, and deploy scalable back-end microservices and robust RESTful APIs using Java, Spring, and Spring Boot.
    • Develop responsive, high-performance front-end interfaces using modern frameworks, primarily Angular 12+ and TypeScript.
    • Manage complex database solutions, including writing and optimizing SQL queries, procedures, and ensuring data integrity (across platforms like SQL Server, Oracle, or PostgreSQL).
    • Participate actively in an Agile/Scrum environment, attending all ceremonies and collaborating closely with cross-functional teams.
    • Write clean, maintainable, secure, and testable code, participating actively in peer code reviews to ensure quality standards.
    • Work with and help maintain CI/CD pipelines (like Jenkins or GitHub Actions) and containerization technologies (Docker, Kubernetes).

    Required Skills & Experience

    This is a senior role, and candidates must demonstrate expertise across the following stack:

    • Experience: A minimum of 6–9 years of professional experience in full-stack application development.
    • Back-End Expertise: Deep, hands-on mastery of Java (Java 8+), Spring Framework, Spring Boot, and building RESTful microservices.
    • Front-End Expertise: Strong proficiency in modern front-end development using Angular (Angular 12+ preferred), TypeScript, JavaScript, HTML5, and CSS3. (Experience with React is a plus).
    • Database Skills: Advanced knowledge of relational databases (SQL Server, Oracle, etc.), including data modeling and query performance tuning.
    • DevOps & Cloud: Solid experience with version control (Git), CI/CD pipelines, and a strong understanding of cloud platforms (AWS or Azure preferred).
    • Methodology: Proven experience working and thriving within an Agile/Scrum development environment.
    • Education: A Bachelor’s degree in Computer Science, Engineering, or a related technical field is required.

    What We Offer

    • A highly competitive enterprise-level salary and comprehensive benefits package.
    • The stability and resources of a leading global IT innovator, serving 75% of the Fortune Global 100.
    • Opportunity to work on large-scale, complex projects that define industries.
    • A culture focused on continuous learning, innovation, and significant career advancement opportunities.

    How to Apply

    This is an immediate opening for a qualified candidate. If you meet the criteria and are ready for a challenging and rewarding career, we encourage you to apply via the original posting.

    Apply Now
    Share the Post:

    Entry Level Jobs