Remotery

Software Developer

Posted Jun 3

This is a fully remote position, open to applicants in Morocco.

πŸ“‹ Description

β€’ Create, enhance, and manage backend services and APIs utilizing Java 21, Spring Framework 5/6, and Spring Boot 3/4 while adhering to industry best practices.

β€’ Design, implement, and document RESTful APIs to ensure dependable integration with both downstream and upstream systems.

β€’ Develop and sustain event-driven and streaming solutions using Apache Kafka, incorporating Kafka Streams for real-time data processing and Kafka Connect for system integration.

β€’ Guarantee service interoperability and standardization by implementing TMF Forum OpenAPI specifications for service, data, and process modeling.

β€’ Work extensively with containerized applications, utilizing Docker and deploying on OpenShift platforms within cloud-native environments.

β€’ Design, develop, and optimize database schemas and queries with PostgreSQL, including performance tuning and index optimization.

β€’ Deploy and manage applications in Google Cloud Platform (GCP), leveraging Cloud SQL and adhering to cloud security and resilience best practices.

β€’ Implement Secure Software Development Lifecycle (SSDLC) practices to produce clean, maintainable, scalable, and secure code.

β€’ Develop automated testing strategies, including unit tests, integration tests, and service-level testing, to ensure the reliability and quality of deliverables.

β€’ Engage actively in Agile delivery practices, including sprint planning, daily stand-ups, backlog refinement, reviews, and retrospectives.

β€’ Troubleshoot, diagnose, and enhance application and platform performance, focusing on messaging throughput, database performance, and resource utilization.

β€’ Monitor and support application observability and operational health using tools such as ElasticSearch, Grafana, Dynatrace (when applicable), and platform-native monitoring solutions.

β€’ Collaborate closely with cross-functional teams, including architecture, QA, platform, and operations, to facilitate successful end-to-end service delivery.


⛳️ Requirements

β€’ Proficiency in Java & Spring-Based Service Development

β€’ Experience with Event-Driven Architecture & Messaging (Apache Kafka, Kafka Streams)

β€’ Knowledge of Microservices & Containerization (Docker, OpenShift, Kafka)

β€’ Expertise in Database Technologies (Oracle PL/SQL, Postgres, NoSQL)

β€’ Familiarity with TMF Forum Standards (OpenAPI, SID, eTOM)


🏝️ Benefits

β€’ Opportunities for professional growth and development

β€’ Flexible work arrangements and a supportive work environment

β€’ Competitive salary and comprehensive benefits package

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers