JD 1 – Full Stack (Backend Focussed)
Must have skill:
- Senior profile with strong development experience using Java 18, Microservices, Spring, Spring boot (3+), Hibernate ORM framework, JPA (Java Persistence API), JDBC (The Java Database Connectivity API), Java logging framework
- Strong knowledge of architecture - SOA, Microservices, Restful Web Service, design principles (SOLID, DRY etc.), design patterns (Like GoF), OOP/OOAD
- Good knowledge on Frontend technologies - Angular 6, TypeScript/JavaScript
- Good knowledge on Oracle 19c, SQL
- Good understanding of DevOps CI/CD pipeline, tools such as Jenkins, Jira, Bitbucket/GitHub, Junit, Mockito, SonarQube
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Good to have
- Familiarity with CSS, HTML, jQuery
- Familiarity with Maven, Docker, Kubernetes, Gravitee, Lucida, Vault, OpenAPI (Swagger) or Postman, Selenium, Scripting such as Shell or Python, Splunk
JD 2 – Full Stack (Frontend Focussed)
Must have skill:
- Strong development experience on Frontend technologies - Angular 6, TypeScript/JavaScript, CSS, HTML, jQuery
- Good development experience using Java 18, Microservices, Spring, Spring boot (3+), Hibernate ORM framework, JPA (Java Persistence API), JDBC (The Java Database Connectivity API), Java logging framework
- Strong knowledge of architecture - SOA, Microservices, Micro Front end, Restful Web Service, design principles (SOLID, DRY etc.)
- Good knowledge on Oracle 19c, SQL
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Good to have
- Good understanding of DevOps CI/CD pipeline, tools such as Jenkins, Jira, Bitbucket/GitHub, Junit, Mockito, SonarQube, JKWidget
- Familiarity with Maven, Docker, Kubernetes, Gravitee, Lucida, Vault, OpenAPI (Swagger) or Postman, Selenium, Scripting such as Shell or Python, Splunk.