×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer

Job in Dubai, Dubai, UAE/Dubai
Listing for: SecondTalent
Full Time position
Listed on 2026-05-09
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 AED Yearly AED 200000.00 300000.00 YEAR
Job Description & How to Apply Below

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

Required:

Minimum 5 years

About Us

Were not your typical software company---we're 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 who's equally passionate about coding excellence, cloud technology, and leading high-impact digital projects.

What You'll 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.

Architect and integrate cloud-native services using AWS
, Azure
, or GCP
.

Build secure, resilient, and scalable infrastructure solutions.

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
  • 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 Dev Ops 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary