Senior Backend Engineer – Java SpringBoot Microservices
Summary
Senior backend engineer building Java Spring Boot microservices for a banking client in Abu Dhabi/Dubai, UAE. Day-to-day involves developing RESTful services with TDD, deploying cloud-natively on AWS (Lambda, EKS, SQS/SNS, KMS, ElastiCache), CI/CD with GitHub Actions, plus Kafka, Hibernate, NoSQL and application security work.
We have an urgent requirement for Senior Backend Engineer – Java SpringBoot Microservices for our banking client in Abu Dhabi / Dubai, UAE.
Strong experience on Java SpringBoot Microservices. Must.
Strong experience on AWS cloud native development and deployment - IAM Authentication integration, Lambda, EKS, SNS, SQS, KMS, Secret Manager, Elasticache integration. Must.
Strong hands‑on with GitHub repository management, GitHub Actions and Advanced GitHub Security. Must.
Technical Skills- Expertise in Java SpringBoot Microservices.
- Strong AWS cloud native development and deployment - IAM Authentication integration, Lambda, EKS, SNS, SQS, KMS, Secret Manager, Elasticache integration.
- Strong hands‑on with GitHub repository management, GitHub Actions and Advanced GitHub Security.
- Good hands‑on with any NoSQL database.
- JUnit, Design Patterns, Hibernate, Kafka Integration, AI integrated development, application security (authentication, authorization, encryption, session management), DevOps tools & technologies, agile practices.
- Analyze requirements and define the appropriate technical approach for implementation.
- Develop middleware and RESTful services using Test‑Driven Development (TDD) practices.
- Ensure maximum code coverage through comprehensive JUnit test cases.
- Address and resolve all penetration testing findings and security‑related scenarios.
- Deliver high‑quality, bug‑free application releases by adhering to best coding and review standards.
- Skills: Java, microservices, integration.