Skip to main content

Java Full-Stack Developer

Technology
TaskNera
Bengaluru, India₹6,00,000 - ₹8,00,000 /year1 month ago
Full timeHybrid

Job description

Job Title: Senior Java Full-Stack Developer

Location: Bangalore, Karnataka (BCIT)

Job Type: Full-time

Work Mode: Hybrid (3 days/week in office)

Experience Level: 7+ Years

Job Overview

We are looking for an experienced and self-driven Senior Java Full-Stack Developer with 7+ years of hands-on experience to join our technology team in Bangalore. In this role, you will take full ownership of designing, building, and deploying scalable web applications using Java 8+, React, and Spring Security. The ideal candidate has a track record of independently delivering complex backend components, solving critical production challenges, and collaborating across cloud and CI/CD environments.

Key Responsibilities

  • Backend Architecture: Independently own, design, and deliver major application components using Java 8+ and Spring Framework.
  • Frontend Development: Design and implement clean, responsive user interfaces using React.
  • Application Security: Implement and maintain robust authentication and authorization mechanisms using Spring Security and JWT.
  • Production Support & Debugging: Diagnose, debug, and resolve complex issues across production environments with high efficiency.
  • Testing & Quality Assurance: Write comprehensive unit test cases using JUnit to ensure high code quality and test coverage.
  • Cloud & DevOps Collaboration: Work closely with DevOps teams to support cloud-based deployments (Azure preferred) and automated CI/CD pipelines.
  • Leadership & Collaboration: Mentor junior developers, participate in code reviews, and drive engineering best practices across the team.
Required Skills & Qualifications
  • Core Expertise: 7+ years of professional software development experience with Java 8+ and React.
  • Security & Auth: Strong, practical experience configuring and customizing Spring Security and JWT token management.
  • Unit Testing: Proven proficiency in writing robust JUnit test cases for back-end services.
  • Cloud & CI/CD: Hands-on exposure to cloud platforms (Azure preferred) and active usage of CI/CD pipelines.
  • Debugging & Troubleshooting: Advanced debugging skills with a proven ability to handle production outages or performance bottlenecks.
  • Ownership: History of taking full ownership of major features from initial technical design to post-production support.
Interview Process
  • Internal Technical Screening (Resume review & basic screening)
  • L1 Technical Interview (Deep-dive into architecture, live coding/discussion, and technical evaluation)
  • Selection / Offer
Benefits
  • Competitive compensation plan
  • Health & Medical Insurance
  • Hybrid work flexibility
  • Professional learning and career development opportunities
Pay: Up to ₹800,000.00 per year

Application Question(s)

  • Do you have 7+ years of professional development experience with Java 8+ and hands-on production experience with React?
  • Have you independently implemented Spring Security and JWT for user authentication/authorization in a live project?
  • Are you comfortable working in a Hybrid setup (3 days per week on-site in Bangalore - BCIT)?
  • Briefly describe a major backend/full-stack component you independently owned from design to deployment. What production or performance challenges did you face, and how did you resolve them?
  • Explain a complex React feature or state management setup you recently built. What common challenges (e.g., re-rendering, async operations, state sync) did you encounter and how did you address them in your code?
  • How do you approach test-driven development or quality assurance in your projects? Briefly explain your hands-on usage of JUnit and how your code integrates with cloud platforms (preferably Azure) and CI/CD pipelines.
Work Location: Hybrid remote in Bengaluru, Karnataka
Keywords
javatime-and-attendancemodeplanning-and-designvisual-art-designproduct-development-and-designjava-8springspring-frameworkfront-end-developmenttraining-and-developmentreact-jsreactenterprise-application-securityweb-application-securityapplication-securityauthenticationspring-securityjson-web-token-jwtdebugging

Interested in this role?