JD- Mandatory Skills
1. Strong proficiency in Java (JDK 8 17)
2. Hands-on experience with building RESTful APIs
3. Understanding of microservices architecture principles and design patterns
4. Familiarity with version control systems (Git)
5. Unix Shell scripting
6. Bachelors degree in Computer Science or related field
Essential Skills
1. Spring Boot (microservice development) OpenAPI and Build Tools (Maven)
2. Apache Camel (integration framework)
3. Relational Database (Oracle) and strong SQL skills
4. Asynchronous communication (MQ JMS Kafka or similar)
5. Code quality & static analysis tools (SonarQube)
6. Unit & integration testing frameworks (JUnit Mockito TestContainers etc.)
7. CI/CD pipelines (Jenkins GitLab CI or similar)
8. Monitoring and logging (Splunk ELK)
9. Job scheduling tools (Ctrl-M or equivalent)
10. (for front-end integration when needed)
11. Error handling resiliency and retry strategies in distributed systems
12. Security fundamentals (OAuth2 JWT TLS API security best practices)
13. Configuration Management (Vault)
Good to Have Skills
1. Banking/Financial services domain experience
2. Familiarity with CQRS and Event Sourcing patterns
3. Cloud experience (AWS Azure or GCP) deploying and scaling microservices
4. Knowledge of DevOps tools (Jenkins advanced usage pipelines as code)
5. Exposure to Agile methodologies and tools (Jira Confluence)
6. Caching solutions Redis Cache
JD- Mandatory Skills 1. Strong proficiency in Java (JDK 8 17) 2. Hands-on experience with building RESTful APIs 3. Understanding of microservices architecture principles and design patterns 4. Familiarity with version control systems (Git) 5. Unix Shell scripting 6. Bachelors degree in Computer S...
JD- Mandatory Skills
1. Strong proficiency in Java (JDK 8 17)
2. Hands-on experience with building RESTful APIs
3. Understanding of microservices architecture principles and design patterns
4. Familiarity with version control systems (Git)
5. Unix Shell scripting
6. Bachelors degree in Computer Science or related field
Essential Skills
1. Spring Boot (microservice development) OpenAPI and Build Tools (Maven)
2. Apache Camel (integration framework)
3. Relational Database (Oracle) and strong SQL skills
4. Asynchronous communication (MQ JMS Kafka or similar)
5. Code quality & static analysis tools (SonarQube)
6. Unit & integration testing frameworks (JUnit Mockito TestContainers etc.)
7. CI/CD pipelines (Jenkins GitLab CI or similar)
8. Monitoring and logging (Splunk ELK)
9. Job scheduling tools (Ctrl-M or equivalent)
10. (for front-end integration when needed)
11. Error handling resiliency and retry strategies in distributed systems
12. Security fundamentals (OAuth2 JWT TLS API security best practices)
13. Configuration Management (Vault)
Good to Have Skills
1. Banking/Financial services domain experience
2. Familiarity with CQRS and Event Sourcing patterns
3. Cloud experience (AWS Azure or GCP) deploying and scaling microservices
4. Knowledge of DevOps tools (Jenkins advanced usage pipelines as code)
5. Exposure to Agile methodologies and tools (Jira Confluence)
6. Caching solutions Redis Cache
View more
View less