Talent.com
Aziro - Lead Full Stack Developer - React.js / Spring Boot

Aziro - Lead Full Stack Developer - React.js / Spring Boot

AZIRO TECHNOLOGIES INDIA PRIVATE LIMITEDBangalore
26 days ago
Job description

Role : Lead Full Stack Developer

Experience : 8-12 yrs

Location : Bengaluru

We are seeking a highly skilled Lead Full Stack Developer with strong expertise in both front-end and back-end technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications, ensuring seamless integration across all layers of the stack. This role requires a passion for building high-quality software, attention to detail, and a collaborative mindset.

Key Responsibilities :

1. Front-End Development :

  • Develop and maintain intuitive, responsive, and high-performance user interfaces using React.js or Next.js.
  • Create reusable UI components and manage application state effectively with tools such as Redux, Context API, or Zustand.
  • Ensure cross-browser compatibility, accessibility, and adherence to responsive design principles.
  • Optimize front-end performance by identifying and addressing bottlenecks.

2. Back-End Development :

  • Design, implement, and maintain scalable RESTful APIs and microservices using Java with Spring Boot (2.0 / 3.0).
  • Implement secure and efficient business logic and handle complex data-processing workflows.
  • Integrate APIs with third-party systems and internal services to support end-to-end functionality.
  • Ensure adherence to best practices in backend development, including error handling, logging, and monitoring.
  • 3. Database Management :

  • Work with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis, etc.) databases.
  • Design efficient and scalable database schemas to support application functionality.
  • Write optimized SQL queries, stored procedures, and scripts to manage large datasets.
  • Implement indexing, caching, and database performance tuning techniques.
  • 4. Collaboration & Communication :

  • Partner with product managers, designers, and cross-functional engineering teams to translate requirements into technical solutions.
  • Contribute to architectural discussions, ensuring scalability, maintainability, and performance.
  • Participate actively in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
  • 5. Code Quality & Testing :

  • Write clean, maintainable, and testable code following industry standards.
  • Develop and execute unit tests, integration tests, and end-to-end tests to ensure reliability.
  • Conduct peer code reviews, provide constructive feedback, and maintain consistency across the codebase.
  • Champion best practices such as CI / CD, TDD / BDD, and automated testing frameworks.
  • 6. Deployment & Maintenance :

  • Contribute to the deployment, monitoring, and maintenance of applications in production environments.
  • Collaborate with DevOps teams to ensure smooth release cycles and automate deployment pipelines.
  • Identify, troubleshoot, and resolve performance, scalability, and reliability issues.
  • Continuously monitor and improve system performance, security, and availability.
  • Required Skills & Qualifications :

  • Strong proficiency in React.js or Next.js for front-end development.
  • Hands-on experience with Java, Spring Boot 2.0 / 3.0, and microservices architecture.
  • Proficiency in working with relational and NoSQL databases.
  • Solid understanding of RESTful API design principles and API security.
  • Familiarity with CI / CD pipelines, cloud platforms (AWS, GCP, or Azure), and containerization (Docker, Kubernetes) is a plus.
  • Excellent problem-solving, debugging, and performance optimization skills.
  • Strong communication and teamwork skills, with the ability to work in a fast-paced environment.
  • (ref : hirist.tech)

    Create a job alert for this search

    Stack Developer Boot • Bangalore