SOFTWARE ENGINEER - MICROSERVICES - VOIS
Core
Design and build scalable, cloud-based integration solutions using modern microservices architecture to enhance seamless data flow across systems.
Role type
Senior IC microservices software engineer (integration)
Builds
Robust, high-quality APIs and services for Vodafone's integration layer
Domain
Telecommunications / Enterprise Integration
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, Microservices, TIBCO (EMS, BW, Admin), Kafka, RabbitMQ, Docker, Kubernetes, Apache Camel, JUnit, Maven, Git, Jenkins
Preferred skills
Event-driven architecture, Data streaming, Performance tuning, Monitoring tools (Splunk, Prometheus, Grafana, AppDynamics), SOA principles
Technologies
TIBCO, Kafka, RabbitMQ, Docker, Kubernetes, Apache Camel, JUnit, Maven, Git, Jenkins, Splunk, Prometheus, Grafana, AppDynamics
Responsibilities
Develop and maintain microservices within a Scrum/Kanban squad; Design and build solutions using TIBCO technologies; Develop and enhance RESTful APIs; Ensure quality, reliability, and performance of owned services; Participate in sprint planning, backlog refinement, and delivery of user stories; Support integration across systems using event-driven architecture and messaging tools.
Seniority
Senior, hands-on IC