drjobs Senior Java Developer العربية

Senior Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Manama - Bahrain

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

We are seeking a skilled Senior Java Developer for an exciting 6-month rolling contract opportunity with a dynamic payments Fin-tech company. This role offers the flexibility of fully remote work, allowing you to collaborate with a talented team from anywhere. As the company aims to expand its services and enhance its presence across multiple regions, they require an experienced developer to help build scalable solutions capable of managing increased traffic and users on their platform.

Key Responsibilities:

In this role, you will be working with cutting-edge technologies, primarily focusing on microservices and event-driven architecture. Your expertise will be crucial in designing and implementing robust systems that can efficiently handle the growing demands of the business. You will collaborate closely with cross-functional teams to ensure the seamless integration of new services while maintaining high standards of performance and reliability.

Essential Skills and Experience:

To succeed in this position, candidates should possess the following skills and experience:

  1. Programming Languages: Proficiency in Java or Kotlin is essential, as these will be the primary languages used in development.

  2. Frameworks: A solid understanding of Spring Boot is required, as it will be integral to the microservices architecture.

  3. Event-Driven Architecture: Candidates should have a strong grasp of event-driven architecture principles, ideally with hands-on experience using Apache Kafka or similar technologies. Your ability to design systems that effectively utilize events for communication between services will be key.

  4. Microservices Development: Previous experience in building and managing multiple microservices is crucial. You should be familiar with best practices for developing, deploying, and maintaining microservices in a production environment.

  5. AWS Services: Experience working with AWS services is a significant advantage, as the company leverages various cloud solutions to enhance their infrastructure and scalability.

  6. Problem Solving: Strong analytical and problem-solving skills are necessary to tackle complex challenges and optimize existing systems.

  7. Collaboration: Effective communication and teamwork skills are essential, as you will work closely with product managers, designers, and other developers to deliver high-quality solutions.


Desired candidate profile

You will be working with Microservices and event-driven architecture. The company is looking to grow their services and presence across multiple regions, therefore, scalable solutions are required to help manage extra traffic and users on their platform.

Experienced needed for this role:

  • Java or Kotlin
  • Spring Boot
  • Solid understanding of event-driven architecture, ideally using Kafka
  • Previous expeirnece building and manging multiple Microservices
  • Expeirence working with AWS Services

This is an exciting opportunity to join a forward-thinking company at the forefront of the Fin-tech industry. If you are a motivated and experienced Senior Java Developer looking to make a meaningful impact while working remotely, we want to hear from you! Please reach out for more information on this opportunity.

Employment Type

Remote

Company Industry

Staffing and Recruiting

Department / Functional Area

Software Development

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.