Senior Full Stack Developer
Technology, Data & Digital · Software & Web Development · Software Engineering · Frontend · Backend
In short
We are seeking a highly skilled Senior Angular Full Stack Java Developer to design, develop, and maintain enterprise-grade web applications. The role requires strong expertise in Angular, Java, Spring Boot, RESTful APIs, Microservices, and cloud technologies. Responsibilities include developing scalable full-stack applications, building RESTful APIs, collaborating with teams, and mentoring junior developers.
Responsibilities
- Design, develop, test, and deploy scalable full-stack applications using Angular and Java technologies.
- Develop responsive UI components using Angular, TypeScript, HTML5, CSS3, and Bootstrap.
- Build and maintain RESTful APIs and microservices using Spring Boot and Java.
- Collaborate with business analysts, architects, and cross-functional teams to understand requirements and translate them into technical solutions.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Optimize application performance, security, and scalability.
- Troubleshoot and resolve production issues.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and release planning.
- Mentor junior developers and provide technical guidance.
Requirements
- Angular 12+ (preferably Angular 16/17+)
- TypeScript
- JavaScript (ES6+)
- HTML5, CSS3, SCSS
- Bootstrap, Angular Material
- RxJS, NgRx (preferred)
- Responsive Web Design
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate/JPA
- REST API Development
- Microservices Architecture
- Oracle
- SQL Server
- PostgreSQL
- MySQL
- Git, GitHub, Bitbucket
- Jenkins, Maven, Gradle
- Docker, Kubernetes
- Azure / AWS
- CI/CD Pipelines
- JUnit
- Mockito
- Jasmine
- Karma
- SonarQube
#Full Stack#Java#Angular#Developer#Spring Boot#Microservices#RESTful APIs#Cloud