Confidential
Full Stack Engineer
Skills
19 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Abu Dhabi - United Arab Emirates
Work mode:
Onsite
Published on:
30 September 2026
What they need
Role Overview
We are looking for an experienced Senior Java Developer with strong expertise in backend development and application/API security to design, develop, and maintain scalable, secure, and reliable backend services and REST APIs.
The ideal candidate will have strong hands-on experience with Java, Spring Boot, Spring Security, authentication, authorization, OAuth 2.0, JWT, RBAC, microservices, and secure API development . The candidate will work closely with frontend, mobile, QA, DevOps, security, and product teams to build enterprise-grade applications.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot .
- Design and develop scalable RESTful APIs and microservices .
- Implement business logic, workflows, backend integrations, and third-party API integrations.
- Develop secure APIs for mobile and web applications.
- Implement authentication and authorization mechanisms using Spring Security and industry-standard security protocols.
- Implement RBAC, OAuth 2.0, JWT, token validation, access control, and API security .
- Apply secure coding practices and identify and remediate application security vulnerabilities.
- Work with relational and NoSQL databases to design efficient data models and queries.
- Implement asynchronous processing and messaging using technologies such as Kafka or RabbitMQ .
- Optimize application performance, scalability, availability, and reliability.
- Develop unit and integration tests and maintain high code quality.
- Troubleshoot production issues and perform root-cause analysis.
- Implement logging, monitoring, auditing, and security controls.
- Collaborate with Android, frontend, QA, DevOps, security, and product teams.
- Participate in code reviews, technical discussions, and architectural decisions.
- Follow Agile development practices and contribute to technical documentation.
Required Skills
- 8+ years of professional experience in Java backend development.
- Strong hands-on experience with Java and Spring Boot .
- Strong experience with Spring Security .
- Strong understanding of Authentication & Authorization .
- Hands-on experience with OAuth 2.0, JWT, and RBAC .
- Strong knowledge of REST APIs, microservices, and secure API design .
- Good understanding of API security and secure coding practices .
- Knowledge of common OWASP/API security vulnerabilities .
- Experience with JPA/Hibernate .
- Strong SQL knowledge with PostgreSQL/MySQL .
- Experience with Redis and/or messaging systems such as Kafka/RabbitMQ .
- Understanding of HTTPS/TLS and secure communication.
- Experience with Git and CI/CD practices.
- Familiarity with Docker and cloud platforms such as AWS, Azure, or GCP.
- Strong debugging, troubleshooting, and problem-solving skills.
Preferred Skills
- Experience developing backend systems for mobile or enterprise applications .
- Experience with high-volume APIs and distributed systems.
- Knowledge of event-driven architecture .
- Experience with application performance optimization and scalability.
- Experience with security vulnerability assessment and remediation.
- Knowledge of OpenID Connect (OIDC) and service-to-service authentication.
- Experience with fintech, banking, payments, or other regulated environments.
- Basic understanding of device-management or enterprise mobility platforms .
Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Key Competencies
- Strong backend architecture and design skills.
- Strong understanding of application and API security.
- Ability to write clean, maintainable, secure, and scalable code.
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills.
- Ability to work independently in a fast-paced Agile environment.
- Strong ownership of production systems and technical deliverables.
Other offers great for you!
These companies are also looking for great profiles
Team.is
Full-Stack Engineer H/F
50k€ - 70k€
Permanent contract
Paris, France
Hybrid
Skills
8 months ago
Quick apply
Hexa
Founding Full-stack Engineer @Waniwani
Permanent contract
Paris, France
Onsite
5 months ago
Quick apply
Cherrypick
Lead Fullstack Engineer
550-600€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
5 days ago
Quick apply
No company information available.