Qualifications
- Experience in Java and modern technologies.
- Java (Java 17+) features such as records, sealed classes, switch expressions, pattern matching, and enhanced performance improvements.
- Experience in Node 16+.
- ServiceNow, Splunk, Dynatrace.
- Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch).
- Microservices Architecture (Designing, developing, and deploying microservices).
- Java Server Pages (creating dynamic web pages and integrating with back-end logic).
- Database Management (PostgreSQL, Oracle and experience with ORM tools like Hibernate).
- RESTful Web Services (API development, consumption, and integration).
- CI/CD: GitHub Actions.
- KeyCloak Integration: Integrate KeyCloak with Java-based applications and services for API authentication.
- Scripting Languages: Proficiency in one or more scripting languages, such as Bash, or PowerShell, Python.
- Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
- Thorough understanding of REST, SOAP, Web services and API Communication protocols S/FTP/S, HTTP/S, File I/O etc.
Benefits
Flexible work from home options available.