Senior Java Backend Engineer

1 day ago


Dubai, Dubai, United Arab Emirates Dicetek LLC Full time
Roles and responsibilities

We are seeking a highly experiencedSenior Java Backend Resource with extensive experience indeveloping Payment Gateway solutions. The ideal candidate will havea strong background in Java, EJB, Microservices, MVC Framework,Oracle and experience in building highly scalable,high-transactionalsystems.

Responsibilities

  • Design, develop and maintain a highlyscalable, high-transactional Payment Gateway solution using Java,J2EE, EJB, Microservices, MVCFramework.
  • Develop and maintain SOAP/RESTfulAPIs for Payment Gateway integration with third-party vendors andclients.
  • Ensure the reliability, availability,and performance of the Payment Gateway solution through continuousmonitoring, testing, andimprovement.
  • Collaborate with cross-functionalteams to gather requirements and develop solutions that meet theneeds of the business and clients.
  • Maintainhigh standards of quality for code, documentation, and otherdeliverables
  • Proactively identify and resolveissues related to Payment Gatewayoperations.
  • Troubleshoot and debug applications8. Stay up-to-date with emerging technologies and trends in PaymentGateway solutions and implement them in the development process asappropriate.

Requirements

  • Solid experience in developingPayment Gateway solutions using Java, J2EE, EJB, Microservice andMVC Framework.
  • Extensive experience indeveloping SOAP/RESTful APIs for Payment Gateway integration withthird-party vendors and clients.
  • Good workingknowledge of design patterns &OOAD
  • Strong understanding of Payment Gatewayarchitecture, including encryption, tokenization, and securitystandards.
  • Solid understanding of softwaredevelopment principles and designpatterns.
  • Strong proficiency with OracleSQL
  • Experience with Agile, build management,continuous integration, continuous delivery, datastructures/algorithms
  • Excellent problem-solvingand troubleshooting skills.
  • Experience withpayment processing
  • Knowledge of distributedsystems and memory and performanceoptimization
  • Excellent communication andcollaboration skills.
  • Ability to work in afast-paced, dynamic environment with multiple priorities anddeadlines.
Desired candidate profile

1.Core JavaExpertise

  • Deepknowledge of Java: Expertise in Java SE and Java EE,understanding object-oriented programming (OOP) principles,multithreading, and memorymanagement.
  • Concurrency &Multithreading: Knowledge of Java'sconcurrency utilities (e.g., ExecutorService, CountDownLatch,Semaphore) and ability to write thread-safecode.
  • Java MemoryManagement: Understanding JVM internals, garbagecollection, heap and stack memory, and performancetuning.
  • Java Libraries &Frameworks: Proficiency with commonly used Javalibraries and frameworks like Spring,Spring Boot,Hibernate, JPA (JavaPersistence API), and ApacheCamel.

2.Backend Frameworks &Technologies

  • SpringFramework: Extensive experience withSpring Boot, SpringMVC, Spring Security,Spring Cloud for building scalablemicroservices and enterprise-levelapplications.
  • MicroservicesArchitecture: Designing, developing, and deployingmicroservices with Java using tools like SpringCloud, Docker, andKubernetes.
  • RESTfulAPIs: Designing and implementing scalable and secureRESTful services, including API documentation (e.g.,Swagger/OpenAPI).
  • WebSockets:Understanding real-time communication protocols and implementingWebSocket-based solutions whereneeded.

3. Database& DataManagement

  • RelationalDatabases: Proficiency in SQL and experience withrelational databases like MySQL,PostgreSQL, orOracle.
  • NoSQLDatabases: Familiarity with NoSQL databases likeMongoDB,Cassandra,Redis, orElasticsearch for high-volume andlow-latency applications.
  • ORMFrameworks: Deep understanding ofHibernate,JPA, orMyBatis for object-relational mappingand databaseinteraction.
  • DatabaseOptimization: Experience in query optimization,indexing, and database schemadesign.

4. Cloud&DevOps

  • CloudPlatforms: Experience withAWS,Azure, or Google CloudPlatform (GCP) for hosting backend services,serverless computing, andstorage.
  • CI/CD:Strong understanding of ContinuousIntegration/Continuous Deployment (CI/CD) pipelinesusing tools like Jenkins,GitLab CI, orCircleCI.
  • Containers& Orchestration: Proficiency inDocker, andKubernetes for containerization,orchestration, and microservicesdeployment.
  • Monitoring &Logging: Implementing application monitoring andlogging solutions using tools likePrometheus,Grafana, ELKStack (Elasticsearch, Logstash, Kibana), orSplunk.
Key Skills
Engineering,Java,Backend Development
Employment Type : Full-time
Department / Functional Area: Engineering
Experience: years
Gender: Male
Vacancy: 1

  • Dubai, Dubai, United Arab Emirates HR Ways Full time

    We are seeking an experienced Software Engineering Expert in Backend Java to join our team in Dubai.About the Job:This position involves developing complex backend systems using Java and related technologies.About the Company:Our company specializes in creating innovative wearable technology and AI solutions for the healthcare industryWe strive to create a...


  • Dubai, Dubai, United Arab Emirates HR Ways Full time

    We are looking for an experienced Java Software Engineer to join our team in Dubai.About the Job:This position involves developing complex backend systems using Java and related technologies.About the Company:Our company specializes in creating innovative wearable technology and AI solutions for the healthcare industryWe strive to create a better future for...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Roles and responsibilitiesWe are seeking a highly experiencedSenior Java Backend Resource with extensive experience indeveloping Payment Gateway solutions. The ideal candidate will havea strong background in Java, EJB, Microservices, MVC Framework,Oracle and experience in building highly scalable,high-transactionalsystems.ResponsibilitiesDesign, develop and...


  • Dubai, Dubai, United Arab Emirates Zone IT Solutions Full time

    We are looking for experienced Backend Java Engineers to join our team in Dubai, United Arab Emirates.About the Role:Develop and maintain scalable, cloud-based applications using Java.Integrate data from various sources and create intuitive user interfaces.Collaborate with cross-functional teams to design and implement complex software systems.Create...


  • Dubai, Dubai, United Arab Emirates Binance Full time

    Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 230 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Roles and responsibilities We are seeking a highly experienced Senior Java Backend Resource with extensive experience in developing Payment Gateway solutions. The ideal candidate will have a strong background in Java, EJB, Microservices, MVC Framework, Oracle and experience in building highly scalable, high-transactional systems.Responsibilities Design,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Teachmecode, we are seeking a Senior Backend Software Engineer to oversee technical tasks and enhance backend systems. As a key member of our team, you will be responsible for guiding the team on technical challenges, creating and maintaining technical knowledge bases, and providing training.Key Responsibilities:Oversee and prioritize technical tasks,...


  • Dubai, Dubai, United Arab Emirates Binance Full time

    About BinanceBinance is a pioneering company at the forefront of the blockchain revolution, offering a wide range of services including trading, finance, education, research, payments, institutional services, Web3 features, and more.The RoleWe are looking for a talented Java Backend Engineer to join our team. As a key member, you will be responsible for...

  • Backend Developer

    13 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About TeachmecodeAt Teachmecode, we believe that learning should be accessible to everyone, regardless of their background or location. We offer a range of online courses and programs designed to help individuals acquire new skills and advance their careers.The Job DescriptionThis is an exciting opportunity to join our team as a Java Backend Developer. As a...


  • Dubai, Dubai, United Arab Emirates HR Ways Full time

    Hiring a skilled Backend Java Developer with 3-5 years of experience in working with Cloud Systems, microservices architecture, and CI/CD pipeline.Job Description:This role is responsible for developing scalable and efficient backend systems using Java technologies such as J2SE and J2EE.Main Responsibilities:Design and implement backend systems using...


  • Dubai, Dubai, United Arab Emirates Almosafer Full time

    Roles and responsibilities We are looking for a strong Senior Backend Engineer. If you are well versed in Microservices, Solution Architecture, including network, data, application, system, and integration architecture - then we are looking for you. Responsibilities: Design Technical/Integration Architectures, including development, runtime, and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking a skilled Backend Engineering Expert to join our team. As a key member of our technical team, you will be responsible for designing and developing scalable, secure, and efficient software solutions using Java and Spring Framework.Responsibilities:Designing and developing software solutions using Java and Spring Framework.Providing...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    OverviewTeachMeCode Institute provides training programs in UX/UI Design, HTML for Front-End Design, PHP For Back-End Development, and Python Fundamentals for Data Analytics.Job DescriptionWe are seeking a highly experienced Principal Backend Engineer to join our team. As a key member of our technical leadership team, you will be responsible for designing...


  • Dubai, Dubai, United Arab Emirates Lune Full time

    Senior Backend Engineer (Ruby on Rails) [REMOTE]About the Role:This is a full-time remote role based in Egypt for a Senior Backend Engineer (Ruby on Rails). The Senior Backend Engineer will be responsible for back-end web development, software development, object-oriented programming (OOP) and programming in a fast-paced, collaborative environment. The...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job SummaryWe are seeking a highly skilled Cloud Services Engineer to join our team. As a key member of our technical team, you will be responsible for designing and developing robust and scalable backend systems using modern technologies.Key ResponsibilitiesDesign and develop backend systems using Java, Python, and cloud services expertise.Collaborate with...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a talented Senior Backend Developer to join our development team at Teachmecode Institute in Dubai. As a key contributor, you will play a crucial role in shaping the future of our technology platform.About the RoleThe ideal candidate will have a strong background in backend development, with experience in languages such as Java, C#,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the CompanyAlmosafer, part of Seera Group, is Saudi Arabia's leading travel company, elevating journeys for travelers from Saudi Arabia and beyond.We are looking for a strong Principal Backend Engineer with expertise in Microservices, SOA, and cloud-based solutions to design architectures and mentor junior engineers.About the RoleWe are seeking an...

  • Cloud Java Developer

    14 hours ago


    Dubai, Dubai, United Arab Emirates Binance Full time

    Company OverviewBinance is a leading global blockchain ecosystem, renowned for its industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an extensive portfolio of digital-asset products.Job DescriptionWe are seeking a highly skilled and experienced Backend Java Engineer to join our dynamic team. The ideal candidate will...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About AlmosaferWe are Saudi Arabia's Leading Travel Company, elevating the journey for travelers from Saudi Arabia, the region & beyond, while harnessing Seera Group's 40+ years of expertise.We seek a Principal Backend Engineer to design architectures and mentor junior engineers.About the JobWe are looking for a strong Principal Backend Engineer with...

  • Backend Developer

    16 hours ago


    Dubai, Dubai, United Arab Emirates Doo Group Full time

    Job Title: Backend Developer & IT Administrator Job Location: Dubai Job Overview: We are looking for a skilled Backend Developer & IT Administrator to manage our company's backend development and IT infrastructure. Key Responsibilities: Develop, maintain, and optimize backend systems, APIs, and databases. Write clean, scalable, and efficient code using...