Highly Skilled Backend Software Engineer
5 days ago
Career Summary:
As a highly skilled backend software engineer at RESO, you will play a crucial role in the development of mission-critical systems and applications.
Key Responsibilities:
Design, develop, and maintain high-volume, low-latency backend applications to ensure high availability and performance.
Write well-designed, testable, and efficient code, and perform code refactoring to maintain code quality.
Work proactively and independently to address project requirements, identify performance bottlenecks, and optimize system performance.
Implement and maintain RESTful and SOAP APIs, microservices, and distributed systems.
Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Requirements:
5+ years of hands-on experience in Java development.
Strong knowledge of OOP principles and design patterns.
Experience with RESTful and SOAP APIs, microservices, and distributed systems.
Solid understanding of SQL/No SQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Experience with Spring Boot for building microservices.
Strong understanding of multithreading, concurrency, and memory management in Java applications.
Experience with unit testing frameworks (JUnit, TestNG) and test automation tools.
Experience working in Agile development environments.
Preferred Skills:
Familiarity with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
Knowledge of message brokers like Kafka, RabbitMQ, or ActiveMQ.
Familiarity with security best practices for Java applications.
Contributions to open-source Java projects or active involvement in the Java developer community are a plus.
Education:
Bachelor's degree/University degree or equivalent experience.
-
Senior backend development engineer
4 weeks ago
Manama, Manama, Bahrain Penny Software Full timeAt Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...
-
Software Engineer
7 days ago
Manama, Manama, Bahrain SaluberMD Full timeWe are seeking a highly skilled Senior and Junior Software Engineer to join our international development team at SaluberMD.About UsSaluberMD is a medical device company that values innovation and excellence in software development. Our team is dedicated to creating high-quality software solutions that meet the needs of our clients.Job DescriptionAs a Senior...
-
Backend Developer
1 week ago
Manama, Manama, Bahrain 01 Systems Company WLL Full timeAbout the Role:We are seeking a highly skilled Backend Developer - .Net to join our team at 01 Systems Company WLL. As a key member of our engineering team, you will be responsible for designing and developing large-scale software applications using .Net full stack.The ideal candidate will have a strong passion for building robust and user-friendly...
-
Highly Skilled iOS Software Engineer
5 days ago
Manama, Manama, Bahrain Modern Consulting Information Technology Full timeWe are seeking a skilled and passionate mobile application developer to join our team at Modern Consulting Information Technology.OverviewAs a leading provider of innovative solutions, we strive to push the boundaries of what is possible in mobile app development. Our ideal candidate will be an exceptional problem solver with a passion for creating engaging...
-
Manama, Manama, Bahrain C3EL Full timeC3 EL is a leading innovator in the field of software, web, and hardware product development. Our team is comprised of experts with a passion for innovation and a commitment to delivering impactful solutions in mission-critical environments.We are seeking an experienced Systems Engineer III to join our expanding team and oversee the development and...
-
Manama, Manama, Bahrain YO IT Group Full timeWe are seeking a highly skilled Expert Backend Developer to join our team at YO IT Group. As a key member of our growing team, you will be responsible for designing, developing, and maintaining high-performance software applications.
-
Manama, Manama, Bahrain RESO Full timeWe are RESO, a forward-thinking organization seeking a talented Full Stack Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining high-performance software applications.Job DescriptionIn this role, you will leverage your expertise in Python and JavaScript (JS) to build...
-
Senior Backend Architect
7 days ago
Manama, Manama, Bahrain Techiebutler Full timeAt Techiebutler, we are dedicated to pushing the boundaries of technology. Our team of talented engineers, product managers, and QAs is on a mission to revolutionize the industry through innovation and ingenuity.We are seeking a Senior Backend Architect to play a pivotal role in our journey. As our Senior Backend Engineer, you will be at the forefront of...
-
Manama, Manama, Bahrain Timely Find Full timeWe are seeking a seasoned Python developer to join our team as a full-stack engineer with a strong focus on backend development. With at least 5+ years of experience in Python and a minimum of 5 years in JavaScript or TypeScript, you will be responsible for designing, developing, and maintaining high-performance software applications.Key...
-
Highly Skilled IT Professional Wanted
7 days ago
Manama, Manama, Bahrain C3EL Full timeAbout UsC3 EL is a forward-thinking organization that delivers impactful solutions in mission-critical environments.Job DescriptionWe are seeking an experienced and dynamic Systems Engineer IV to join our expanding team and oversee the development and integration of hybrid software, web, and hardware products.Required Skills and QualificationsMinimum of...
-
Highly Skilled QA Automation Specialist
7 days ago
Manama, Manama, Bahrain ARRAY INNOVATION Full timeArray Innovation is currently seeking an exceptional QA Engineer with hands-on coding experience in Selenium/Cucumber to join our accomplished team. As a QA Engineer, you will play a pivotal role in ensuring we deliver high-quality software solutions for our esteemed clients.About the Role:We are seeking individuals with a strong foundation in software...
-
Manama, Manama, Bahrain YO IT Group Full timeCompany OverviewA pioneering company in the field of advanced technology is leveraging cutting-edge innovations to bring science-fiction fantasy to life. This forward-thinking organization seeks experienced developers to work on the next generation of dialog agents with diverse applications in education, entertainment, and question-answering.Job...
-
Technical Software Development Expert
3 days ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeCompany Overview">Citigroup, Inc. is a leading global financial institution dedicated to helping our clients achieve their goals and ambitions.We operate in more than 160 countries and employ over 200,000 people worldwide.">Job Description">We are seeking highly motivated and talented Summer Software Engineering Analysts to join our Technology team in...
-
Software Engineer
7 days ago
Manama, Manama, Bahrain SWATX Full timeWe are seeking a highly skilled Software Engineer to join our team at SWATX. As a key member of our development team, you will be responsible for building and maintaining cutting-edge applications that drive business success.About the RoleDevelop and maintain software applications using programming languages such as C#, Java, or JavaScriptCollaborate with...
-
Software Engineering Director
22 hours ago
Manama, Manama, Bahrain RESO Full timeAbout the RoleWe are seeking a highly experienced Software Engineering Director to lead our team of engineers in developing cutting-edge operations technology. The ideal candidate will have a strong background in software engineering, with a proven track record of delivering high-quality products.Key ResponsibilitiesLead a team of engineers in the...
-
Software Engineering Educator
7 days ago
Manama, Manama, Bahrain RESO Full timeWe are seeking a highly skilled Software Engineering educator to join our global team at RESO. As an Instructor - Software Engineering (React), you will play a vital role in delivering our Software Engineering program to learners around the world.About Skills UnionSkills Union is a leading digital learning company focused on preparing students for careers in...
-
Senior process engineer
3 weeks ago
Manama, Manama, Bahrain The Chemical Engineer Full timeJOB DESCRIPTIONWood has upcoming new and exciting opportunities with our clients in Bahrain. We are currently looking for Expression of Interest applications for a Process Engineer/ Senior Process Engineer to be based in Bahrain. If you are an experienced Process Engineer and looking for a new challenge, we welcome you to make an application. Please note...
-
Manama, Manama, Bahrain 畅敲潭整 Full timeWe are a leading provider of innovative financial solutions, empowering individuals and businesses to manage their finances effectively.Job DescriptionThe Senior Backend Team Lead will oversee the development and operation of our core products and services, ensuring scalability, efficiency, and production-readiness. This role involves guiding and mentoring a...
-
Backend Developer
1 week ago
Manama, Manama, Bahrain RESO Full timeAbout RESORESO is a leading IT solutions provider in Bahrain, committed to delivering innovative technology solutions to businesses across various industries.Job OverviewWe are currently seeking a highly skilled Backend Developer to join our team in Bahrain. The successful candidate will be responsible for designing and developing robust and scalable backend...
-
Software Engineering Lead
7 days ago
Manama, Manama, Bahrain Canonical Full time**Job Description for Software Engineering Lead at Canonical**We are seeking a highly skilled and experienced Software Engineering Lead to join our team at Canonical. This is an exciting opportunity to own the development of large projects, drive initiatives to improve engineering processes, and lead technical teams.As a Software Engineering Lead, you will...