Job Description
Back End Developer
Key Responsibilities:
- Design develop and maintain microservices for our internet banking platform using Spring Boot and Java (17-21).
- Ensure the backend systems are secure scalable and performant to handle high transaction volumes.
- Collaborate with cross-functional teams to deliver new banking features and enhancements.
- Utilize GitLab CI/CD for seamless integration and deployment to Kubernetes clusters.
- Implement and manage data storage solutions using PostgreSQL.
- Integrate messaging systems using Kafka for real-time data processing.
- Optimize performance with caching strategies using Redis.
- Troubleshoot and resolve complex technical issues in a banking environment ensuring high availability and reliability.
Requirements:
- Experience: 3 years for mid-level 5 years for senior-level positions in backend development.
- Proficiency in Java (17-21) and Spring Boot.
- Experience with microservices architecture.
- Hands-on experience with GitLab CI/CD and deploying to Kubernetes.
- Strong knowledge of PostgreSQL for database management.
- Experience with Kafka for building data pipelines and distributed systems.
- Familiarity with Redis for caching solutions.
- Experience in developing secure high-availability systems preferably in the financial services or internet banking domain.
- Understanding of RESTful APIs and third-party service integrations.
- Excellent problem-solving skills and ability to work in a collaborative environment.
Nice to Have:
- Experience with cloud platforms (AWS GCP Azure).
- Familiarity with container orchestration tools like Docker.
- Knowledge of security best practices in microservices Kubernetes and financial systems.
Job DescriptionBack End DeveloperKey Responsibilities:Design develop and maintain microservices for our internet banking platform using Spring Boot and Java (17-21).Ensure the backend systems are secure scalable and performant to handle high transaction volumes.Collaborate with cross-functional team...
Job Description
Back End Developer
Key Responsibilities:
- Design develop and maintain microservices for our internet banking platform using Spring Boot and Java (17-21).
- Ensure the backend systems are secure scalable and performant to handle high transaction volumes.
- Collaborate with cross-functional teams to deliver new banking features and enhancements.
- Utilize GitLab CI/CD for seamless integration and deployment to Kubernetes clusters.
- Implement and manage data storage solutions using PostgreSQL.
- Integrate messaging systems using Kafka for real-time data processing.
- Optimize performance with caching strategies using Redis.
- Troubleshoot and resolve complex technical issues in a banking environment ensuring high availability and reliability.
Requirements:
- Experience: 3 years for mid-level 5 years for senior-level positions in backend development.
- Proficiency in Java (17-21) and Spring Boot.
- Experience with microservices architecture.
- Hands-on experience with GitLab CI/CD and deploying to Kubernetes.
- Strong knowledge of PostgreSQL for database management.
- Experience with Kafka for building data pipelines and distributed systems.
- Familiarity with Redis for caching solutions.
- Experience in developing secure high-availability systems preferably in the financial services or internet banking domain.
- Understanding of RESTful APIs and third-party service integrations.
- Excellent problem-solving skills and ability to work in a collaborative environment.
Nice to Have:
- Experience with cloud platforms (AWS GCP Azure).
- Familiarity with container orchestration tools like Docker.
- Knowledge of security best practices in microservices Kubernetes and financial systems.
View more
View less