Description
Backend Development
* 5\+ years of software development experience (preferably RESTful APIs)
* Advanced proficiency in Java 11 or higher programming
* Advanced proficiency in Service Design and Development:
o RESTful,
o SOAP,
* Advanced proficiency in Development with:
o Spring Boot,
o Spring Security
o Spring Data
o Spring MVC
o Hibernate/JPA
* Advanced proficiency in Implementing Message Queue Development
o IBM MQ
* Knowledge of Design Patterns and SOLID principles
* Knowledge of software architecture patterns:
o Microservices
o Layered architecture
* Knowledge of identifying risks and non-functional requirements in software development
software
* Experience with application tools:
o Atlassian Suite
o GIT
o CI/CD
o Jenkins
o SonarQube
o Pipelines
* Knowledge of container architectures such as Kubernetes and OpenShift
* Knowledge of SCRUM and KANBAN methodologies for team collaboration
* Advanced proficiency in topics related to high availability, resilience, security, and quality in API development
* Technical talent leadership and management
* Effective communication and results-oriented mindset
* Strategic thinking and conflict resolution capability
* Effective organization, planning, and prioritization under pressure
* The candidate must align with INVEX competencies focused on the project:
Desirable:
* Experience in financial institutions
* Experience with banking systems
* Knowledge of WSO2
* Experience with OpenShift
* Advanced proficiency in Quarkus Framework