Posted on: 28/07/2025
Key Responsibilities :
- Design, develop, and maintain scalable web applications using Java (Spring Boot) for backend and Angular for frontend.
- Build reusable code and libraries for future use, ensuring optimal performance and scalability of the application.
- Participate in the entire application lifecycle including requirement analysis, technical design, development, testing, deployment, and support.
- Integrate RESTful APIs and manage communication between the backend and frontend systems.
- Collaborate with product managers, designers, QA teams, and other developers to deliver high-quality solutions on time.
- Troubleshoot and resolve technical issues across the stack from database to front-end.
- Ensure the application is secure, efficient, and follows modern coding standards and best practices.
- Write clean, testable, and maintainable code with appropriate unit and integration tests.
- Participate in code reviews, contribute to architectural decisions, and mentor junior developers when required.
- Stay updated with the latest industry trends and suggest improvements to enhance productivity and application quality.
Required Skills and Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related field.
- 36 years of hands-on experience in full stack development using Java and Angular.
- Strong knowledge of Java, Spring Boot, REST APIs, and Microservices Architecture.
- Solid experience with Angular (v8 or above) including TypeScript, RxJS, and Angular CLI.
- Proficient in HTML5, CSS3, JavaScript, and responsive web design principles.
- Experience with databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems like Git, and CI/CD tools such as Jenkins or GitLab CI.
- Understanding of Agile/Scrum methodologies and working in sprint-based environments.
- Knowledge of unit testing frameworks such as JUnit, Jasmine, Karma, or Mockito.
- Experience with tools like Postman, Swagger, and Docker is a plus.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and collaboration abilities.
Nice to Have :
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Exposure to OAuth2, JWT, and security practices for APIs.
- Knowledge of GraphQL or other modern API technologies
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1520973
Interview Questions for you
View All