Job Description

As a Java Back-End Developer, you will play a pivotal role in building and maintaining server-side components of web applications. Your expertise in Java, along with your ability to work collaboratively with front-end developers and other teams, will be crucial to enhancing the performance and functionality of our systems. You will be responsible for designing, implementing, and improving the database architecture and overall backend functionalities. A strong grasp of data structures, system design, and algorithms is essential to succeed in this position. If you are adept at solving complex problems and enjoy working on cutting-edge technologies, then this is the role for you.


Responsibilities

  • Design and implement efficient, reusable, and reliable Java code for server-side applications.
  • Collaborate with front-end developers to integrate their elements into the application properly.
  • Enhance system performance by identifying bottlenecks and bugs, and devising solutions.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Understand product requirements and translate them into technical solutions effectively.
  • Create database schemas that represent and support business processes and specifications.
  • Implement security and data protection measures to safeguard user information.
  • Participate in code and design reviews to maintain a consistent coding standard.
  • Write unit, integration, and performance tests to ensure software quality and robustness.
  • Stay updated on emerging technologies and industry trends to incorporate them into operations.
  • Work closely with DevOps to streamline the deployment and release of software.
  • Contribute to all phases of the development lifecycle from concept to deployment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Java Back-End Developer or similar role in software development.
  • In-depth knowledge of core Java and related frameworks like Spring and Hibernate.
  • Experience with database management using SQL, MySQL, or PostgreSQL.
  • Ability to write clean, readable, and easily maintainable Java code.
  • Understanding of server, networking, and hosting environment design and architecture.
  • Familiarity with tools like Jenkins, Maven, Docker, and Git for development purposes.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: United Arab Emirates City: Dubai
Company Website: https://www.talentmate.com Job Function: Software Development
Company Industry/
Sector:
Recruitment & Staffing

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn