Apply now »

Java Fullstack Developer

Date:  Mar 13, 2026
Location: 

Bangalore, IN

Requisition ID:  37561

About Avaya

Avaya is an enterprise software leader that helps the world’s largest organizations and government agencies forge unbreakable connections.

The Avaya Infinity™ platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.

We believe success is built through strong connections – with each other, with our work, and with our mission. At Avaya, you'll find a community that values your contributions and supports your growth every step of the way.

Learn more at https://www.avaya.com

Job Information

Job Code: 00270234

Job Family: Information Technology

Job Function: Applications

About Opportunity

Avaya Store is a business-critical application for creating quotes and ordering functions. It is a revenue generating application that requires a dedicated full stack developer to enhance the application with revenue generating features such as subscription and perpetual as well as introduction of cloud products. This position provides development and production support for our partners and internal users. Avaya Store is an integral part of Avaya's Quote-to-Cash platform connecting sales, opportunity, provisioning, and billing systems.

Key Responsibilities

  • This position requires collaboration with other software developers and business analysts to plan, design, develop, test, and maintain business applications.
  • You'll advise other members of the team/department on technical issues, provide consistently reliable estimates to their manager as well as weekly progress updates, highlighting any issues as they occur.
  • You'll provide second-line support to users of applications and enhancements that the team has delivered.
  • You'll ensure that the customer knowledge base is kept up to date with the team's knowledge and technical issues resolution
  • Guide team development efforts towards successful project delivery. 
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation, and maintenance of software.
  • Design, develop, and unit test applications in accordance with established standards.
  • Ensuring the best possible performance, quality, and responsiveness of application.
  • Participate in peer-reviews of solution designs and related code.
  • Support deployment of releases.
  • Must be able to work independently with minimal direction.
  • Analyze and resolve technical and application problems.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Maintain and develop your technical competence.

We are looking for -

  • 5+ Years’ experience as an Application Developer with familiarity of;
  • Java/J2EE, Spring Framework including Spring MVC and Spring Boot.
  • Proficient in using MyBatis as a JPA framework.
  • Web technologies such as HTML, CSS, and JavaScript.
  • Front end frameworks like Angular/TypeScript, React(Optina) or similar
  • Oracle RDBMS 18c/19c SQL & PL/SQL
  • Experience with CI/CD tools such as Jenkins
  • Familiarity with generative AI coding tools like Gemini Code Assist to accelerate development and improve code quality
  • Demonstrated ability to leverage AI/ML assistance for tasks like automated code generation/suggestions, complex query optimization and identifying potential security vulnerabilities, resulting in faster feature delivery

 

Skills & Competencies

  • You'll be working across the latest software development technologies, primarily, Java/J2EE technologies.
  • Strong experience with the Spring Framework, including Spring MVC and Spring Boot.
  • Create and manage complex reports and data visualizations using Jasper Reports.
  • Develop and maintain RESTful APIs and microservices.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques, theories, and design/architectural patterns (e.g., Model-View-Controller (MVC)).
  • Extensive experience designing and developing enterprise grade software.
  • Designing, building, and maintaining efficient, reusable, and reliable components/libraries
  • Ability to leverage AI-powered development tools for rapid prototyping, code refactoring, and test generation to speed up delivery.
  • Strong analytical skills with the ability to evaluate and apply new technologies, including basic AI concepts (e.g., prompt engineering, model consumption), to solve business problems efficiently and enhance application performance
  • Experience with source control management systems and continuous Integration/deployment environments.
  • Excellent trouble shooting and debugging skills.
  • Experience in leading multiple projects.
  • You'll have proven experience of working on full project lifecycle using Waterfall and/or Agile SCRUM development methodologies
  • Ideally you will have some knowledge of the telecommunications sector, although not necessary
  • Most importantly, you will be seeking the opportunity to learn and develop skills and bring fresh ideas to the team
  • Internally motivated, able to work proficiently both independently and in a team environment.
  • Strong communication skills with both internal team members and external business stakeholders.
  • Strong initiative to find ways to improve solutions, systems, and processes.
  • Should have experience in written technical documentation, code review, Low Level Design (LLD) and High-Level Design (HLD) documents. 

Experience

5 - 7 Years of Experience

Education

Bachelor's degree or equivalent experience in Computer Science or Engineering

Footer

Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason.

Apply now »