- Design, develop, and maintain end-to-end full stack applications
- Build RESTful APIs and microservices using Java and Spring Boot
- Develop responsive and high-performance UI using React.js
- Integrate frontend with backend services and third-party APIs
- Deploy, monitor, and manage applications on AWS cloud
- Work with databases (SQL & NoSQL) for data persistence
- Follow best coding practices, security standards, and CI/CD pipelines
- Collaborate with product owners, architects, QA, and DevOps teams
- Perform code reviews and provide technical guidance to junior developers
Technical Skills Required
Backend
- Core Java (Java 8+)
- Spring Boot, Spring MVC, Spring Data JPA
- Hibernate / ORM frameworks
- REST API & Microservices architecture
- JWT / OAuth2 authentication