We are seeking an exceptional Senior Java Developer with 8-10 years of experience to serve as a technical guru and go-to person for one of our client based in Dubai.
Job Title : Senior Java Developer
Salary : Open to discuss + Standard Benefits as per Law
Required Experience : Minimum 8 Years in Java Development
Location : Dubai, UAE (On-site)
Key Requirements:
- 8-10 years of professional experience in Java development, with a strong focus on enterprise-grade applications and frameworks like Spring, Spring Boot, and Hibernate.
- Strong experience in building and consuming RESTful APIs, GraphQL, or SOAP services.
- Expertise in relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra), with skills in writing optimized queries.
- Security Expertise: Proven ability to implement secure coding practices, including authentication (OAuth2, JWT), encryption, and compliance with standards like GDPR or PCI-DSS.
- Proficiency in cloud platforms (AWS, Azure, or GCP) for deployment, scaling, and integration.
- Architecture Skills: Demonstrated experience designing scalable, microservices-based, or monolithic architectures for high-availability systems.
- Leadership & Communication: Confident communicator able to articulate technical concepts to non-technical stakeholders and guide cross-functional teams.
Key Responsibilities:
- Architecture Design: Lead the design and implementation of scalable, modular, and high-performance Java-based architectures using frameworks like Spring, Spring Boot, or Hibernate.
- Complex Integrations: Architect and implement seamless integrations with third-party APIs, microservices, enterprise systems (e.g., ERP, CRM), and cloud platforms (e.g., AWS, Azure, GCP).
- Security Implementation: Ensure applications adhere to industry-standard security practices, including OWASP guidelines, secure authentication/authorization (e.g., OAuth2, JWT), data encryption, and protection against vulnerabilities (e.g., SQL injection, XSS).
- Full-Stack Development: Develop and optimize end-to-end solutions, from back-end services (Spring Boot, REST APIs) to front-end integration when required, ensuring robust and scalable applications.
- Technical Leadership: Act as the go-to expert for the team, providing guidance on Java best practices, conducting code reviews, and mentoring junior developers to foster technical excellence.
- Collaboration: Work closely with product managers, architects, DevOps, and QA teams to deliver cohesive, high-quality solutions aligned with business objectives.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2025-06-09
Senior Software Engineer
2026-05-24
Full Stack Developer
2025-12-19
- Posted
- May 29, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Dubai
- Company
- Caliberly - Recruitment Agency
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2025-06-09
Senior Software Engineer
2026-05-24
Full Stack Developer
2025-12-19