Full Stack Developer - Java
Posted Updated
Description
Responsibilities:
- Design, develop, and maintain robust applications using Java 8 and Spring Boot.
- Develop and implement scalable Microservices-based applications.
- Build responsive and user-friendly front-end applications using Angular 8+.
- Develop and integrate RESTful APIs and backend services.
- Work closely with business analysts, developers, testers, and other stakeholders to understand requirements.
- Troubleshoot, debug, and resolve application issues.
- Write clean, maintainable, and efficient code following industry best practices.
- Participate in code reviews and contribute to improving development standards.
- Perform unit testing and support integration and system testing.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- Contribute to application performance optimisation and scalability.
Requirements:
- Java 8 - Strong hands-on development experience.
- Spring Boot - Good experience in developing enterprise applications.
- Microservices - Strong understanding and implementation experience.
- Angular 8+ - Hands-on experience in front-end development.
- Strong knowledge of REST APIs and web services.
- Good understanding of OOPs, collections, exception handling, and multithreading.
- Familiarity with SQL databases.
- Good understanding of Git/version control.
- Strong problem-solving and analytical skills.