Enable job alerts via email!

Senior Java Developer

Second Talent

Dubai

On-site

AED 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a bold startup in Bahrain as a Senior Software Engineer to lead projects utilizing Java or Python. This role involves overseeing the software lifecycle, fostering a collaborative environment, and building scalable infrastructure solutions in a tech-driven atmosphere. Your expertise will help shape the future of tech in the region.

Benefits

Flat open culture
Opportunity to work with cutting-edge technologies

Qualifications

  • Minimum 5 years of hands-on software development experience with Java or Python.
  • Strong communication and leadership skills.
  • Experience working in Agile environments.

Responsibilities

  • Lead and mentor a team of engineers.
  • Design and build high-quality scalable solutions using Java or Python.
  • Oversee full software development lifecycle from planning to deployment.

Skills

Leadership
Software Architecture
CI/CD
Agile

Education

Bachelor's or Master's degree in Computer Science

Tools

AWS
Azure
GCP

Job description

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

About Us

Were 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.

Were 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.

Ready to build lead and grow with us Apply now and lets make tech history--together.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.