Miratech
Miratech
Ang Miratech ay isang pandaigdigang kompanya ng mga serbisyo at pagkonsulta sa IT na nakikipagtulungan sa mga negosyo para sa digital na pagbabago. Saklaw ng mga serbisyo nito ang outsourcing, pagbuo ng software, at mga propesyonal na serbisyo, na pinagsasama ang lawak ng paghahatid ng serbisyo ng malalaking negosyo at ang kakayahang umangkop na kaugnay ng inobasyon ng mga startup. Itinatag noong 1989, nagpapatakbo ang Miratech sa larangan ng B2B consulting at teknolohiyang may kaugnayan sa SaaS, at tumutulong sa mga organisasyong nangangailangan ng kadalubhasaan sa software at mga serbisyong pangteknolohiya.

Full Stack Java Engineer (Remote, Ireland)

Bumuo ng mga Java, React, at cloud-native na application para sa pamamahala ng workforce at karanasan ng customer. Gumawa ng mga scalable na serbisyo at integration, suportahan ang CI/CD, at tumulong sa production operations sa Miratech.

Paglalarawan

  • Bumuo at magpanatili ng mga scalable na backend service gamit ang Java at Spring Boot.
  • Gumawa ng mga responsive at accessible na web application gamit ang React at TypeScript.
  • Gumawa at gumamit ng REST API, panatilihin ang mga kontrata ng OpenAPI/Swagger, at tiyakin ang malinaw na paghawak ng error.
  • Magdisenyo ng mga modular na solusyon gamit ang microservices, object-oriented, at event-driven na mga pattern.
  • Gumamit ng Node.js para sa mga magaang serbisyo, integration, backend-for-frontend na component, o tool sa development.
  • Magdisenyo at mag-optimize ng mga PostgreSQL data model at query, habang isinasaalang-alang ang integridad, performance, at kasaysayan ng audit.
  • Bumuo at sumuporta ng mga integration gamit ang API, webhook, messaging, at iba pang pattern.
  • I-containerize ang mga application at sumuporta sa cloud deployment, configuration, at magkakatugmang environment.
  • Panatilihin ang mga Jenkins CI/CD pipeline kasama ang mga automated test, quality gate, at nauulit na deployment.
  • Magdagdag ng structured log, metric, tracing, at kapaki-pakinabang na pag-uulat ng error sa mga application.
  • Lutasin ang mga functional at production issue at pagbutihin ang performance, resilience, scalability, at maintainability.
  • Makipagtulungan sa mga kasamahan sa Product, UX, QA, DevOps, Architecture, at engineering sa disenyo, review, pagpaplano, at tuloy-tuloy na pagpapahusay.

Mga Kinakailangan

  • May hindi bababa sa limang taong karanasan sa full-stack software development, kabilang ang paggawa sa mga production application.
  • May aktuwal na karanasan sa Java at Spring, lalo na sa Spring Boot, REST service, persistence, seguridad, at automated testing.
  • May karanasan sa frontend gamit ang Angular o React, TypeScript, HTML, CSS, component-based na disenyo, state management, at makabagong mga kasanayan sa testing.
  • Pamilyar sa Node.js para sa magaang serbisyo, integration, build tool, o mga pantulong na component.
  • May karanasan sa pagbuo ng REST API, microservices, at mga application na madaling panatilihin sa mga distributed na environment.
  • May matibay na kasanayan sa SQL at karanasan sa pagdidisenyo ng mahusay na data model sa PostgreSQL o katulad na relational database.
  • May karanasan sa pagbuo, pag-deploy, o pagsuporta sa mga cloud-based at containerized na application.
  • Malinaw makipag-usap, gumawa ng teknikal na dokumentasyon, at lumahok sa mga workshop kasama ang kliyente.
  • Alam ang OAuth2, OpenID Connect, JWT, at ligtas na disenyo ng API.
  • May karanasan sa Kafka, RabbitMQ, o kahalintulad na teknolohiya sa messaging at event streaming.
  • Pamilyar sa Kubernetes, mga cloud platform, observability tool, at ligtas na mga kasanayan sa software delivery.
  • Dagdag na bentahe ang karanasan sa workforce management (WFM), customer experience (CX), contact center, o mga solusyon sa customer service.
  • Dagdag na bentahe ang karanasan sa AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio, o kahalintulad na teknolohiya sa komunikasyon.
  • Dagdag na bentahe ang kaalaman sa workforce optimization at mga operasyon ng contact center, kabilang ang forecasting, scheduling, routing, at pagsunod sa iskedyul.
  • Dagdag na bentahe ang karanasan sa pagsasama ng mga enterprise application sa mga platform ng CRM, HR, identity, payroll, at analytics.
  • Dagdag na bentahe ang pagiging pamilyar sa mga AI-assisted na tool sa development gaya ng GitHub Copilot o Claude.

Mga Benepisyo

  • Saklaw ng health insurance
  • Mga kurso sa wika
  • Programa para sa relokasyon
  • Kakayahang magtrabaho nang remote sa pamamagitan ng kulturang ForeverRemote
  • Mga pagkakataon para sa propesyonal na pag-unlad
  • Mga programa sa sertipikasyon
  • Mga programa sa mentorship at pamumuhunan sa talento
  • Mga pagkakataon para sa internal mobility
  • Mga pagkakataon sa internship
  • Mga pagkakataong makipagtulungan sa mga proyektong may malaking epekto para sa mga nangungunang kliyenteng pandaigdigan
  • Inklusibo at suportadong kapaligiran sa trabaho
  • Regular na mga social event ng kumpanya at aktibidad para sa team building