Skip to main content

Java Software Engineer(.Net + Microservices + front end + Cloud)

Technology
Ampstek
Dubai, الإمارات العربية المتحدةمنذ 1 أشهرحتى 1‏/6‏/2026
في الموقع

وصف الوظيفة

Backend Development (Java & Microservices)

 Strong hands-on experience with Java (8+),

preferably Java 11/17, Spring and Spring

Boot for building scalable, resilient microservices

 Proven experience designing and developing

RESTful APIs following best practices

(OpenAPI, versioning, backward compatibility)

 Solid understanding of microservices architecture patterns including service discovery, configuration management, circuit breakers, and API gateways

 Familiar with Spring Cloud components

 Strong knowledge of JPA/Hibernate,

transactional boundaries, and database integration (RDBMS and/or NoSQL)

Frontend Development (React)

 Strong experience with React (16+ / 18) for building responsive, modular, and high-

performance web applications

 Proficiency in modern JavaScript /

TypeScript, ES6+, and component-based UI design

 Good understanding of UI performance optimization, accessibility, and cross-

browser compatibility

 Ability to integrate frontend applications with

REST APIs and handle authentication/authorization flows

CloudNative & Platform Capabilities

 Hands-on experience building cloud-native applications using containers and orchestration platforms

 Strong working knowledge of Docker and

Kubernetes (AKS/EKS/GKE or equivalent)

 Familiarity with cloud services (Azure, AWS,

or GCP)

 Understanding of API management, security,

and integration platforms (e.g., API Gateway,

Apigee, Kong)

DevOps, Quality & Observability

 Experience with CI/CD pipelines

 Strong focus on code quality, testability, and maintainability (unit, integration, and contract testing)

 Experience with logging, monitoring, and observability tools (e.g., Splunk,

AppDynamics, DynaTrace)

 Knowledge of security best practices including OAuth2/OIDC, JWT, secrets management, and secure coding standards

Domain Knowledge & Nice to have

 Domain knowledge of Finance systems,

including payments, invoicing,

reconciliation, or tax related workflows

 Experience with e-Invoicing standards and integrations, specifically PEPPOL e-Invoice and the 5 Corner Model, including understanding of access points, SMP/SML concepts, and B2B/B2G invoice exchange flows

Ways of Working

 Experience working in Agile / Scrum delivery teams

 Strong communication skills to collaborate with technical and business stakeholders

 Ability to produce clear technical documentation and support knowledge transfer

 Experience contributing to design reviews and technical governance processes

Keywords
javamicroservicesback-end-developmenttraining-and-developmentspringibm-security-soarpolicies-and-practicesopen-apiconfiguration-managementapplication-programming-interface-apispring-cloudhibernaterelational-database-management-system-rdbmsnosqlfront-end-developmentreact-jsreactweb-applicationsjavascripttypescriptmicrosoft-typescriptes6componentuser-interface-uiplanning-and-designvisual-art-designproduct-development-and-designweb-browsersauthenticationservice-management-and-orchestration-smodockerkubernetesamazon-elastic-kubernetes-service-eksgoogle-kubernetes-engine-gkecloud-servicesmicrosoft-azureamazon-web-servicesgoogle-cloud-platformgood-clinical-practice-gcpapi-managementapigeekongdevelopment-operations-devopsobservabilitycustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdtesting-and-analysissplunkappdynamicsdynatraceoauth-2oauth2json-web-token-jwtprogramming-style-guideinvoicingbilling-and-invoicingelectronic-invoicingsaas-management-platform-smp

¿Te interesa este puesto?