PH
Job Description
Below is list of the skill set (grouped in the category) needed to perform the work for our applications.
Framework/process :
- Spring boot (version 3+) framework, Hibernate ORM framework, JPA (Java Persistence API), JDBC (The Java Database Connectivity API), Java logging framework, SDLC, Container Orchestration
Architecture/design principles/Methodologies:
- SOA, Monolith, Microservices, Restful Web Service, design principles (SOLID, DRY etc.), design patterns (Like GoF), OOP/OOAD
Frontend technologies:
- Angular 6, TypeScript/JavaScript, CSS, HTML, JQuery
Backend technologies:
- Spring boot 3, Jakarta EE, Restful web service,Java 18+, JPA, JDBC, SLF4j
Data layer :
- Oracle 19c, SQL, PLSQL, data modeling
Build/deploy/security:
- Maven, Jenkins, Docker, Kubernetes, Gravitee, Lucida, Vault
Testing:
- Junit, Mockito, OpenAPI (Swagger) or Postman, Selenium (open-source automated testing framework used to validate web applications across different browsers and platforms) - nice to have, Scripting such as Shell or Python
Other tools:
- SonarQube for code quality management tool, Splunk to monitor and troubleshoot problems with applications, servers, and networks, Jira,