Required Skills & Qualifications:
Experience: 5 to 10 years of hands-on experience in software development with a strong focus on full-stack development.
Technical Skills:
Backend: Extensive experience in Java and Spring Boot for building RESTful APIs and microservices.
Frontend: Strong expertise in Angular 7+ and building modern, responsive web applications.
Microservices: In-depth understanding of Microservices architecture and experience in designing and implementing scalable services.
Testing: Proven experience in writing unit and integration tests using JUnit (backend) and Jasmine/Karma (frontend).
Version Control & Tools: Proficient in Git, CI/CD pipelines, and build tools such as Maven or Gradle.
Databases: Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Soft Skills:
- Strong problem-solving skills and ability to troubleshoot complex technical issues.
- Excellent communication skills with the ability to collaborate effectively across teams.
- Leadership experience, with the ability to mentor and guide junior developers.
- Ability to work in a fast-paced, agile environment, managing multiple priorities.
Preferred Skills & Qualifications:
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with cloud platforms (AWS, GCP, Azure) and serverless architectures.
- Experience with GraphQL or other modern API query languages.
- Knowledge of DevOps practices and deployment strategies.
- Familiarity with security best practices for both frontend and backend systems.
Bachelors
Java,Microservices,Springboot,Angular 7,JUnit,Jasmine,Karma,
IT-Software- Software services