- 5-8 years of related experience, including prior experience as a programmer in a software development environment
- Bachelor's degree in computer science or Related Major, or equivalent experience
- Expert-level development experience using Java, J2EE and Web Services
- Experience with Spring Boot, Micro Services, Spring MVC, Hibernate, JPA
- Experience in performance optimization.
- Familiar with the architecture and workflow of Docker, Helm, and Kubernetes
- Familiar with CI/CD GitHub pipelines for Cloud deployments.
- Have good exposure in Cloud environment.
- Good hold over Kafka or EventHub MQ
- Strong understanding of REST APIs.
- Expert level understanding on JAVA 8.
Technical Skills
Programing Languages: Java 8 mandatory, Good to have JAVA 11/21
Web Frameworks: Spring Framework, Spring Boot
Databases: MySQL
Web Services: RESTful, REST
Test Frameworks: Junit, Mockito, Automation framework (Good to have)
Build Tools: Maven
Version Management: GIT, GitHub actions workflows - (CICD pipeline)
IDE: IntelliJ
Other Tools SharePoint, JIRA, Postman
Could Technologies: Any Cloud(Azure preferred), Docker, Helm and K8s.