Senior Java Developer

Second Talent

Dubai

On-site

AED 146,000 - 254,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Second Talent is seeking a Senior Software Engineer (Java/Python) to lead a delivery-focused engineering team in Bahrain. The role involves hands-on development, architecture guidance, and driving end-to-end software delivery across cloud-enabled projects.

The ideal candidate has 5+ years of experience, strong leadership, and a proven track record in agile environments. You will collaborate with product, design and QA to ship high-quality software while shaping technical strategy.

Qualifications

  • 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.
  • Experience working in Agile environments with fast-moving teams.

Responsibilities

  • Lead and mentor a team of engineers, fostering collaboration and continuous improvement.
  • Design and build high-quality, scalable solutions using Java or Python.
  • Oversee full SDLC from planning to deployment and coordinate with stakeholders.
  • Architect and integrate cloud-native services (AWS/Azure/GCP).
  • Identify bottlenecks and drive process improvements to boost productivity.
  • Create clear technical documentation and communicate with both technical and non-technical stakeholders.

Skills

Java
Python
Leadership
Cloud
Agile

Education

Bachelor's or Master's in CS/Software Engineering

Tools

CI/CD tooling

Job description

Senior Software Engineer (Java/Python)
Location: Bahrain
Job Type: Full-Time
Experience Required: Minimum 5 years

About Us

We're not your typical software company—were a startup-born tech force on a mission to put Bahrain on the global innovation map. Our ambitions are bold our pace is fast and were building a team of visionaries to bring cutting-edge software to life.

We're now looking for a Senior Software Engineer whos equally passionate about coding excellence cloud technology and leading high-impact digital projects.

What Youll Do
Technical Leadership
  • Lead and mentor a team of engineers fostering collaboration and continuous improvement.

  • Define technical strategies and drive architectural decisions across projects.

  • Guide code quality through reviews best practices and hands-on development.

Software Development
  • Design and build high-quality scalable solutions using Java or Python.

  • Collaborate with product managers designers and QA to deliver end-to-end features.

  • Translate business requirements into technical implementations with speed and precision.

Project & Process Management
  • Oversee full software development lifecycle---from planning to deployment.

  • Coordinate with stakeholders to define scope timelines and deliverables.

  • Implement CI/CD pipelines for reliable and efficient software delivery.

Cloud & Infrastructure
  • Architect and integrate cloud-native services using AWS Azure or GCP.

  • Build secure resilient and scalable infrastructure solutions.

Continuous Improvement
  • Identify bottlenecks and proactively implement solutions.

  • Keep up with the latest trends and technologies---bring fresh ideas to the table.

  • Champion process improvements to boost productivity across the team.

Documentation & Communication
  • Create clear and concise technical documentation.

  • Communicate effectively with both technical and non-technical stakeholders.

What Were Looking For
  • Bachelors 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.

Nice to Have
  • 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.

Why Join Us
  • Be part of a bold fast‑growing company shaping the future of tech in the region.

  • Work with cutting‑edge technologies in a collaborative innovation‑driven team.

  • Enjoy a flat open culture that values your ideas passion and growth.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer (Java/Python) — Lead & Cloud (Bahrain)
Sr Software Engineer (Java/Python) — Lead & Cloud (Bahrain)

Second Talent • Dubai

On-site
AED 146,000 - 254,000
Software Engineer
Software Engineer

10ix • Dubai

On-site
AED 360,000 - 600,000
Senior JAVA React Engineer
Senior JAVA React Engineer

Talents of Endearment • Dubai

On-site
AED 190,000 - 391,000
Salary AED 17,000–35,000/month
Law-mandated benefits
Senior Full stack Developer
Senior Full stack Developer

Luxoft • Abu Dhabi

On-site
Senior Java Engineer
Senior Java Engineer

DISCOVERED • Abu Dhabi

On-site
AED 300,000 - 520,000
Senior Java Developer (Spring Boot)
Senior Java Developer (Spring Boot)

NorthBay Solutions • Dubai

On-site
AED 300,000 - 540,000
Software Engineer l - Full Stack
Software Engineer l - Full Stack

Delivery Hero SE • Dubai

On-site
Senior Developer
Senior Developer

Casinetto • Dubai

On-site
Senior Software Engineer JAVA
Senior Software Engineer JAVA

VaporVM • Dubai

On-site
AED 240,000 - 360,000
Senior Technology Lead – Java & Cloud
Senior Technology Lead – Java & Cloud

Dicetek LLC • Abu Dhabi

On-site
AED 240,000 - 360,000