Second Talent logo
Second TalentPosted 1 month ago

Senior Java Developer

On-siteDubai, Dubai, United Arab Emirates

Full TimeSenior LevelMasters DegreeSmall

Job Summary

Lead and mentor a team of engineers while defining technical strategies and driving architectural decisions across projects. Design and build high-quality, scalable solutions using Java or Python, collaborating with product managers, designers, and QA to deliver end-to-end features. Oversee the full software development lifecycle from planning to deployment, implementing CI/CD pipelines for reliable delivery and architecting cloud-native services on AWS, Azure, or GCP. Identify bottlenecks, champion process improvements, and create clear technical documentation to communicate effectively with stakeholders.

Required Qualifications

  • Bachelor's or Masters degree in Computer Science, Software Engineering, or a related field
  • Minimum 5 years of hands-on software development experience with Java or Python
  • Strong foundation in software architecture, design patterns, and best practices
  • Cloud experience with AWS, Azure, or GCP
  • Proficient in CI/CD pipelines and DevOps tools
  • Strong communication and leadership skills in team and client settings
  • Proven ability to deliver high-quality software on time and within budget
  • Experience working in Agile environments with fast-moving teams

Desired Qualifications

  • Cloud certifications (AWS, GCP, or Azure)
  • Background in startup culture or fast-paced product teams
  • Experience in client-facing roles or solution consulting
  • Exposure to low-latency systems or high-performance code optimization

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce