Jobs›Full, Bangalore

Senior Full-Stack Java Developer

Anugraha Exceed Incorporated · Bangalore
Pay₹30L–40La year, as listed
WhereBangaloreKarnataka
TypeFull time6-9 years
Posted3 Nov5 days ago, via the company site
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
Skills they list8 named
JavascriptReact NativeReact.jsSpring BootJavaLeadershipResponsive DesignMicrosoft Windows Azure
About this job

Senior Full-Stack Developer – Skills

Experience
6–9 years | Location: Bengaluru (5 days in office) | Joining: within 15 to 30 days

Must-have skills

Backend (Java and Spring Boot)

6+ years of hands-on Java development with Java 11/17+, including multithreading, concurrency, and the collections framework.

Strong Spring Boot experience
REST APIs, Spring Data JPA, Spring Security, configuration, and exception handling.

Designing clean, versioned REST APIs with consistent error handling and documentation (Swagger/OpenAPI).

Performance tuning and optimisation of backend services.

Frontend (ReactJS)

Hands-on production experience building React applications with hooks and functional components.

State management using Redux or the Context API.

Building reusable component libraries and structuring a scalable frontend codebase.

Strong JavaScript (ES6+); TypeScript is preferred.

Frontend performance optimisation (rendering, lazy loading, bundle size).

Database

Strong SQL skills with PostgreSQL, MySQL, or SQL Server.

Schema design, indexing, query optimisation, and transaction handling.

JPA/Hibernate, including how to avoid common pitfalls such as N+1 queries and lazy-loading issues.

Security

Authentication and authorisation using JWT and OAuth 2.0 / OIDC.

Role-based access control.

Secure coding practices (OWASP Top 10 awareness).

Quality and testing

Unit and integration testing with JUnit and Mockito.

Frontend testing with Jest or React Testing Library.

Ability to set and enforce testing standards for the team.

Debugging and production support

Debugging complex issues across the full stack (UI, API, and database).

Root-cause analysis of production incidents and permanent fixes.

Senior-level responsibilities

Solution design
breaking features into components, APIs, and data models before development starts.
Code reviews
leading reviews and setting coding standards and best practices.
Mentoring
guiding and unblocking two full-stack developers through pairing, reviews, and design discussions.
Technical ownership
owning modules end to end, from design through deployment and support.
Estimation and planning
sizing work realistically and flagging risks early to the CTO and product team.
Communication
explaining technical decisions clearly to engineers, the CTO, and product stakeholders.

Good-to-have skills

Microservices architecture and design patterns

Microsoft Azure (preferred); AWS or GCP also valued

Docker, with basic Kubernetes knowledge

CI/CD pipelines (GitLab, Jenkins, or GitHub Actions)

Messaging systems
Kafka, RabbitMQ, or Azure Service Bus

Experience with multi-tenant SaaS products

Exposure to aviation, training, EdTech, or other regulated domains

AI/LLM integration in applications

Screening checklist

CheckMust showSpring BootProduction APIs they designed, not only builtReactProduction screens they built hands-on, not only integratedDesign ownershipAt least one module or feature they designed end to endCode reviewsEvidence they review others’ code and enforce standardsMentoringHas guided at least one junior or mid-level developerDebuggingCan walk through a real production issue they solvedAvailabilityCan join within 15 days and work 5 days from the Bengaluru office

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on the company site
Opens cutshort.io in a new tab