Java Full Stack Developer
BengaluruFull-timeJunior levelPosted 5 months ago
Software engineering role at EXL in Bengaluru.
About the role
We are looking for a skilled Full Stack Developer who can design, develop, and maintain end‑to‑end web applications. The ideal candidate should be comfortable working across both backend and frontend technologies, contribute to architectural decisions, and collaborate closely with cross‑functional teams to deliver high‑quality, scalable solutions.
What you'll do
- Design, develop, and maintain both front-end user interfaces and back-end server-side logic
- Development of RESTful APIs and microservices using Java frameworks (Spring Boot, JPA, Hibernate, etc.)
- Implement responsive frontends using JavaScript/Typescript
- Manage scalable database schemas (SQL/NoSQL) and ensure efficient data storage and retrieval
- Improve application speed and scalability through code refactoring, caching, and front-end optimization
What you need
- Java
- REST APIs
- SQL
- Spring Boot
- Microservices
- Angular
Good to have
- JavaScript
- TypeScript
- React
- Hibernate
- NoSQL
- Wireframing