3-5 years of overall experience in software development with proven expertise in full-stack technologies.
A minimum of 1 years of hands-on experience with Spring Boot.
At least 3 year of experience working with React.
Backend Development:
Experience in building and managing microservices architecture
Good knowledge in Spring Boot Spring Security and related modules
Good knowledge of Core Java OOP principles JUnit Mockito and design patterns
Frontend Development:
Hands-on experience with for building scalable and responsive web applications
Basic understanding of responsive web design state management libraries like Redux and frontend performance optimization
Database Management: (Good to have)
Good experience with relational databases particularly PostgreSQL
Knowledge of database performance tuning and optimization techniques
Cloud & DevOps: (added advantage)
Experience with AWS services such as EC2 S3 RDS
Proficiency with containerization (Docker) and orchestration (Kubernetes)
Familiarity with CI/CD pipelines and version control systems like Git