Hands-on experience and detailed understanding of Java programming language
Define and implementation experience of Spring-boot & JPA/Hibernate frameworks
Expertise in Front end development tools like Typescript, Angular JS
Detailed implementation experience in Databases (general ANSI Standard SQL)
MicroServices development, Deployment, Management using Java
Versioning control of deployed software and source code management
Detailed understand and implementation experience of CI/CD for code check-in and deployment
Expert in
- Unit testing frameworks for frontend and backend
- Automate unit testing to integrate with CI/CD
Exposure/Knowledge in
- Cloud technologies – like AWS
- Deployment and development using APIs in cloud platforms like AWS, Azure, etc.
Knowledge in using development tools like
- Git, BitBucket, etc.
- Open source tools required for development
Knowledge/Exposure in
- Testing methodologies – System testing, Integration testing, unit testing etc.