




Job Summary: We are seeking an experienced Backend Developer with advanced expertise in Java, Spring Boot, and design patterns, focused on high availability and API quality. Key Highlights: 1. Backend development role with experience in Java 11+ and Spring Boot. 2. Focus on RESTful service design, security, and messaging queues. 3. Leadership, effective communication, and conflict resolution. 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 Messaging Queue Development Implementation 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, * 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 * Leadership and technical talent management * Effective communication and results-oriented approach * 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


