Facebook Pixel

Job Description

The Senior Software Engineer - Java is a critical member of our development team, playing a leading role in the design, development, and maintenance of our software applications. With expertise in Java programming and comprehensive understanding of software engineering principles, the ideal candidate will be instrumental in delivering robust, scalable, and high-performance solutions. This position not only requires technical proficiency but also demands leadership skills to mentor junior team members, collaborate with cross-functional teams, and drive technological innovations to enhance our product offerings. The successful candidate will be passionate about coding and problem-solving, with a strong commitment to improving development practices and fostering a high-performance culture within the team. The role offers the opportunity to work on cutting-edge projects and contribute to shaping our technological trajectory in a fast-paced and dynamic environment.


Responsibilities

  • Lead the design and implementation of Java-based applications and solutions.
  • Collaborate with cross-functional teams to gather and define project requirements.
  • Ensure application performance, reliability, and scalability through best practices.
  • Mentor and provide guidance to junior software engineers as needed.
  • Conduct code reviews to ensure adherence to industry standards and company policies.
  • Identify areas for improvement within the codebase and provide actionable solutions.
  • Develop and maintain comprehensive documentation for all developed software.
  • Stay update with emerging technologies and integrate them into development projects.
  • Work closely with QA teams to resolve software bugs and optimize performance.
  • Participate actively in Agile methodologies and contribute to sprint planning.
  • Drive initiatives for process improvement and team efficiencies.
  • Help define and enforce coding standards and development methodologies.


Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of experience in Java programming and software development.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with Java frameworks such as Spring, Hibernate, or similar.
  • Proficiency in developing RESTful APIs and microservices architecture knowledge.
  • Solid knowledge of SQL and database management systems like MySQL or PostgreSQL.
  • Familiarity with version control systems, especially Git, is highly preferred.
  • Excellent problem-solving skills with a proactive approach to issue resolution.
  • Effective communication skills to collaborate with technical and non-technical stakeholders.
  • Ability to lead projects and work independently in a fast-paced environment.
  • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure is advantageous.


Job Details

Role Function: N/A Work Type: Full-Time
Role Level: Mid-Level Country: United Arab Emirates
City: Dubai Number of Vacancies: 1
Job Category: IT Company Website: https://www.talentmate.com/
Company Industry/ Sector: Recruitment/Staffing/RPO

What We Offer

  • Health Insurance
  • Visa
  • Paid Annual Leaves
  • Maternity and Paternity Leaves

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.