Job Description
• Proficient with Core Java and J2EE technology, and best practices
• Proficient with Core Spring / Spring boot framework
• Proficient with Web Services API development (SOAP and/or REST)
• Experience with JPA/Hibernate
• Proficient with SQL, RDBMS
• Proficient with HTML5, CSS3, JavaScript (ES5+)
• Experience with Angular, React, VUE JS or other relevant frameworks.
• Experience with Automation tools (jUnit, jMock, Selenium, Jasmine/Karma, Protractor)
• Experience with Build tools (gradle, ant, npm, Bower, or similar)
• Proficient with using code versioning tools such as Git
• Proficient in designing and developing microservices-based applications. This includes understanding the principles of microservices, using tools like Docker and Kubernetes, and managing inter-service communication.