Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Java Software Engineer.
United Arab Emirates Jobs Expertini

Urgent! Senior Java Software Engineer Job Opening In Dubai – Now Hiring beBeeBackend

Senior Java Software Engineer



Job description

Software Engineer (Java Backend)

This role presents an opportunity to work closely with a leading Real Estate client.

The client is known for its commitment to quality and innovation, having chosen us as their trusted partner for their upcoming projects.

Job Description:

A Java backend developer will be responsible for curating the server-side structure of information.

They will write server scripts and APIs that are utilized by front-end engineers and UX designers.

Daily tasks include optimizing servers for speed and stability, implementing security measures, generating reusable code libraries, and developing data storage solutions.

Responsibilities also include writing web services and APIs used by front-end developers and mobile application developers.

The engineer is responsible for server-side web application logic as well as the integration of the front-end part.

  1. Generate reusable code libraries and REST/SOAP APIs
  2. Implement ongoing security systems
  3. Attend regular meetings with the front-end team to expose weaknesses and problems
  4. Routinely inspect server code for speed optimization
  5. Conceptualize and implement solutions for data storage
  6. Configure usability of all front-side applications
  7. Maintain a stable server with zero downtime
  8. Keep a backup library before any large changes to the server
  9. Be involved in the overall application lifecycle
  10. Main focus on coding and debugging
  11. Collaborate with front-end developers
  12. Define and communicate technical and design requirements
  13. Provide training, help, and support to other team members
  14. Build high-quality reusable code that can be used in the future
  15. Develop functional and sustainable web applications with clean codes
  16. Troubleshoot and debug applications
  17. Learn about new technologies
  18. Stay up-to-date with current best practices
  19. Manage cutting-edge technologies to improve applications
  20. Collaborate with a multidisciplinary team of designers, developers, and system administrators
  21. Participate in conferences and educational programs
  22. Follow new and emerging technologies

Qualifications & Experience

  • Minimum 6 years of work experience as a Java Software Engineer, Java Developer, or similar backend engineer role
  • Experience building Java EE, Java Spring Boot API implementations
  • Strong understanding of REST, SOAP, and HTTP standards
  • Familiarity with Object-Oriented Design (OOD) is a must
  • Good knowledge of popular Java frameworks like JSF and Spring MVC
  • Experience in other backend technologies like Python, Node.js is a huge plus
  • Strong problem-solving skills
  • Good understanding of data structures and algorithms is a must
  • BSc in Computer Science, Engineering, or relevant field

Benefits

  • Competitive salary and bonus structure
  • Comprehensive health and wellness benefits
  • Opportunities for professional development and growth
  • Flexible work arrangements, including remote work options
  • Employee recognition programs and a collaborative team environment


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Java Potential: Insight & Career Growth Guide