Lead Java Developer
Summary
Full Stack Engineer designing, developing, testing, deploying, and maintaining scalable enterprise applications using Java, Spring Boot, Angular, TypeScript, REST APIs, and microservices in an Agile environment.
Job Summary
We are looking for an experienced Java + Angular Full Stack Engineer to design, develop, test, deploy, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on expertise in Java, Spring Boot, Angular, TypeScript, REST APIs, microservices, and relational databases, along with experience working in Agile development environments.
Required Technical Skills
Backend
- Strong proficiency in Core Java
- Spring Boot, Spring MVC, Spring Data JPA
- RESTful API development
- Microservices architecture
- Hibernate/JPA
- Spring Security
- Exception handling, logging, and performance optimization
Frontend
- Strong hands-on experience with Angular
- TypeScript, JavaScript, HTML5, CSS3/SCSS
- Angular components, services, directives, routing, forms, and RxJS
- REST API integration
- Responsive UI development
- Angular Material or similar UI component libraries