Posted on: 05/12/2025
We are looking for a Full Stack Developer with strong hands-on experience in Java, Angular, and modern application development. The role requires expertise across backend engineering, frontend UI development, microservices, databases, and CI workflows. The candidate should be able to design, develop, test, and deploy high-quality applications within Agile teams.
Key Responsibilities :
Develop backend modules using :
- Java
- Spring
- Spring Boot
- Microservices architecture
- JPA and Hibernate
Build front-end components using :
- Angular
- Typescript
- HTML5
- CSS, SCSS, SASS
- Bootstrap
- Advanced JavaScript
Work with additional frameworks when needed :
- ReactJS
- Node JS
Develop and integrate APIs using :
- REST Web Services
- SOAP Web Services
Implement secure authentication and authorization using :
- JSON Web Token (JWT)
Manage databases and perform query optimisation in :
- PostgreSQL
- MySQL
Carry out testing and quality checks using :
- JUnit
- SOAP UI
- Postman
Handle build, version control, and continuous integration using :
- Maven or Gradle
- Git
- Jenkins
- Follow Agile SCRUM practices including sprint planning, stand-ups, and retrospectives.
- Participate in requirement analysis, design discussions, and technical decision-making.
- Ensure performance, scalability, readability, and maintainability of applications.
Required Qualifications & Experience :
- Degree in Computer Science, Information Technology, or an equivalent field.
- Minimum 5 years hands-on experience in Java and Angular.
- Strong experience with Spring Boot and Microservices.
- Practical experience in UI development using Angular and modern JavaScript frameworks.
- Proficiency in CSS, SCSS, SASS, Typescript, and HTML5.
- Experience in creating and consuming REST and SOAP Web Services.
- Solid understanding of database design and SQL queries in PostgreSQL and MySQL.
- Experience with JUnit, SOAP UI, and Postman for testing.
- Hands-on exposure to Maven/Gradle build systems.
- Understanding of JWT and API security principles.
- Knowledge of UI design fundamentals.
- Experience working in Agile SCRUM based environments.
- Good understanding of Jenkins and Git for CI and version management.
Good to Have :
- Exposure to cloud platforms.
- Experience with DevOps practices.
- Knowledge of performance tuning and scalable architecture design.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1585399
Interview Questions for you
View All