Java Software Engineer

6 days ago


Manama, Bahrain Specialized Technical Services – STS Full time

**Our Culture**:
At STS we are proud of our culture and how it drives everything we do. We are looking for individuals who share our values and want to be part of a unique and engaging culture that revolves around collaboration and innovation. If you are looking for a role where you can drive engagement and excellence across teams through commitment and collaboration, and are someone who is customer-centric and appreciates an organization with uncompromised integrity that focuses on employee engagement then read on to learn more about how you can become part of the STS family.

**Responsibilities and Duties**:

- Develop Java Web Applications
- Develop Java Portlet Applications using JSR-286 and JSF frameworks.
- Integration with Web Services and Databases.
- Front-end UI and UX development according to received final UI mockups.
- Unit Testing, debugging, and troubleshooting of issues in developed code.
- Deployment of own code on test/integration environment.
- Properly maintain source code on Git version-control.
- Documentation of developed code and solutions including in-line comments and documents.
- Participate in client meetings to understand and discuss technical requirements.
- Follow unit testing and other formal Quality Control processes and standards.
- Provide timely status to supervisors and project manager

**Requirements**:

- 3-5 years of experience in Development
- Bachelor degree in Computer Science, Computer Information System or any IT related field
- Java Standard Edition SE development (version 1.6 and above)
- Strong understand of Object-Oriented Programming.
- Front-End development technologies HTML5, CSS3, JavaScript, AJAX, jQuery, Bootstrap framework and comfortable with Responsive Web and Mobile Design.
- Experience with Single Page Application (SPA) frameworks like AngularJS is a preferable plus.
- Integration with provided backend systems using APIs, Web Services and Databases
- Web Services Development (WSDL, SOAP, REST)
- Integration with Databases using (SQL, JDBC, Stored Procedures).
- Comfortable with Web Standards such as W3C and Web Content Accessibility, and capable of delivering solutions that are compliant with these standards.
- Source code management and version-control using Git
- Comfortable with and able to follow Software Development Life Cycle (SDLC)
- Portlet development (JSR-286, JSF Portlets) is a preferable plus.
- Experience in using IBM technologies and development tools such as IBM WebSphere Applications Server, WebSphere Portal and WCM, Rational Application Developer RAD or Eclipse based IDEs is a preferable plus.


  • Java Engineer

    4 weeks ago


    Manama, Bahrain Binance Full time

    Binance is the global blockchain company behind the world’s largest digital asset exchange by trading volume and users, serving a greater mission to accelerate cryptocurrency adoption and increase the freedom of money. Are you looking to be a part of the most influential company in the blockchain industry and contribute to the crypto-currency revolution...


  • Manama, Bahrain Black Pearl Full time

    **Job Information**: Industry - TechnologyCity - ManamaCountry - BahrainZip/Postal Code - 323Number of Positions - 1- Our Client, a regional IT services specialist in Digital, Business Applications, Managed Services, Cloud, Security, and Infrastructure, is currently looking for a - **Software Test Engineer** **for** *** **Baharin Location** Conduct various...

  • Software Engineer

    3 weeks ago


    Manama, Bahrain BenchMatrix Solutions W.L.L. Full time

    **Responsibilities**: - Identify, prioritize, and execute tasks in the software development life cycle. - Automate tasks through appropriate tools and developing software automation scripts. - Perform validation and verification testing. - Collaborate with project managers, internal teams, and clients to fix and improve products. - Assist in code reviews...

  • Engineer, Java

    3 weeks ago


    Manama, Bahrain Nagarro Full time

    Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 33 countries, to be exact). Our work...


  • Manama, Bahrain BIBF Full time

    **The IT Department at the Bahrain Institute of Banking & Finance is seeking a **Full-Time Senior Software Developer**: - Bachelor’s degree in Computer Science, Software Engineering, or related field - 5+ years of experience in software development - Experience in leading software development project is preferable. - Proven full stack development...

  • Software Engineer

    3 weeks ago


    Manama, Bahrain Winged Recruitment Full time

    Eager to dive into the dynamic world of software engineering and contribute to cutting-edge solutions? Winged Recruitment is thrilled to offer an exclusive opportunity for aspiring software engineers to embark on an enriching internship journey. Through our innovative approach to remote work and state-of-the-art AI technology, we provide a unique pathway for...

  • Software Developer

    3 weeks ago


    Manama, Bahrain Computer World W.L.L. Full time

    _**Education & Experience -**_ - Minimum 3 years experience in Application development on **Java**: - Bachelor's Degree in Information Technology or equivalent. - **Brief Responsibilities -**_ - Preparation of user guides and manuals for cabin crew and other users. - Analysing data using Oracle SQL developer and MS SQL server management studio. - Creating...

  • Software Engineer Ii

    2 weeks ago


    Manama, Bahrain JPMorganChase Full time

    **JOB DESCRIPTION** Serve as an emerging member of an agile team to design and deliver market-leading technology products in a secure and scalable wayYou’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. **Job responsibilities** -...


  • Manama, Bahrain Talent Pal Full time

    **The IT Department at the Bahrain Institute of Banking & Finance is seeking a **Full-Time Senior Software Developer**: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - 5+ years of experience in software development. - Experience in leading software development project is preferable. - Proven full stack development...

  • Java Developer

    3 weeks ago


    Manama, Bahrain Winged Recruitment Full time

    Are you enthusiastic about immersing yourself in the dynamic realm of Java development and contributing to cutting-edge software solutions? Winged Recruitment is excited to offer an exclusive opportunity for aspiring developers to embark on a rewarding internship journey. Through our innovative approach to remote work and advanced AI technology, we provide a...

  • IT Developer

    4 weeks ago


    Manama, Bahrain Qureos Inc Full time

    Position Type: Full-Time **Salary**: Competitive, based on experience and qualifications About the Company: Alzayani Investments is a leading investment company in Bahrain, specializing in a diverse portfolio of businesses such as real estate, automotive, hospitality, and more. With a strong commitment to innovation and excellence, our company is...

  • Software Engineer

    2 weeks ago


    Manama, Bahrain JPMorgan Chase Full time

    You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. **Job responsibilities** - Executes standard software solutions, design, development, and technical troubleshooting - Writes secure and high-quality code using the syntax of at least one...


  • Manama, Bahrain Tech Bay IT Solutions Full time

    **Looking for JAVA Certified Developer** **Role Description**: This is a full-time on-site role for a JAVA Developer at Tech Bay IT Solutions in Manama. The JAVA Developer will be responsible for software development, working with microservices architecture, programming, utilizing the Spring Framework, and Java development. - Your experience with SQL in...


  • Manama, Bahrain Talent Pal Full time

    Full-Stack/Hybrid Software Engineer Required 5 years work experience required - Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript - Familiarity with JavaScript frameworks such as Angular JS and React - Proficiency with server-side languages such as Python, Ruby, Java, Go, and.Net - Familiarity with database technology such as...

  • Junior Java Developer

    3 weeks ago


    Manama, Bahrain TalentKompass Deutschland Full time

    **LOCATION: Remote Work** **SCHEDULE: Part-time** *** Are you passionate about Java and looking to gain hands-on experience with a prestigious Management Consulting firm? TalentKompass Deutschland, a top Human Resources company based in Germany, is searching for a motivated Java Development Intern to join our esteemed client. This remote position offers...


  • Manama, Bahrain Talent Pal Full time

    Back End Software Engineer Required Must have 7 years working experience. - Strong experience in server-side languages like Java, Python, Go, or.NET. - Expertise in SQL and NoSQL database technologies such as PosgreSQL, MongoDB, MySQL and Redis - Experience with cloud services like AWS, Azure, or Google Cloud Platform. - Proficient understanding of code...

  • Java Developer

    4 weeks ago


    Manama, Bahrain VAM Systems Full time

    VAM Systems is currently looking for Java Developer - GraphQL for Bahrain Skills & Qualifications: - Bachelor degree in Engineering or Computer Science Graduate having 3-5 years of experience. - Experience on most of the following tools and technologies - Javascript, ReactJS/Angular, ExpressJS, JSON, HTML5 - Java, Spring (Boot, Data, messaging, web,...


  • Manama, Bahrain Citi Full time

    **Job Purpose**: The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice System. **Job Background/context**: This is a challenging and exciting opportunity to work on complex and challenging Front Office risk & Backoffice Settlement and Payment projects within Markets Technology,...

  • Software Engineer

    4 weeks ago


    Manama, Bahrain CTM360 Full time

    **Job Description**: We are looking to appoint a Software Engineer who can hit the ground running and participate in taking our products to the next level. You will be part of a highly talented team of engineers with a passion for solving cybersecurity use cases using various technologies. Join us and be at the forefront of technology and...

  • Software Engineer

    4 weeks ago


    Manama, Bahrain CTM360 Full time

    **Job Description**: We are looking to appoint a Software Engineer who can hit the ground running and participate in taking our products to the next level. You will be part of a highly talented team of engineers with a passion for solving cybersecurity use cases using various technologies. Join us and be at the forefront of technology and...