Aspire Technology

Senior Java Developer

Dubai, Dubai, AE

4 days ago
Save Job

Summary

We are seeking a talented and experienced Senior Java Developer with 7+ years of hands on experience to join a dynamic and innovative team in the UAE. This is an exciting opportunity to work on cutting edge projects in a tax free environment while enjoying an attractive benefits package.


Key responsibilities

  • Design, develop, and maintain scalable Java based applications.
  • Utilise reactive programming techniques to build efficient and responsive systems.
  • Integrate and manage messaging frameworks (e.g., Kafka, RabbitMQ) to enable robust communication between services.
  • Collaborate with cross functional teams to ensure seamless frontend and backend integration.
  • Write clean, maintainable, and well-documented code following best practices.
  • Conduct code reviews, troubleshoot issues, and optimise application performance.
  • Stay updated with the latest technologies and contribute to technical innovation.


Requirements

  • 6+ years of professional experience as a Java Developer or in a similar role.
  • Strong expertise in Java and related frameworks.
  • Hands on experience with reactive programming (e.g., Project Reactor, RxJava).
  • Proficiency in working with messaging frameworks (e.g., Kafka, RabbitMQ, ActiveMQ).
  • Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Strong understanding of software design principles, microservices architecture, and RESTful APIs.
  • Excellent problem solving skills and ability to work in a collaborative environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field.


What we offer

  • Tax free salary package.
  • Comprehensive benefits, including healthcare, annual flight tickets and much more.
  • Relocation package if required.


If you're passionate about technology and want to be part of a forward thinking team, apply now to take the next step in your career!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job