Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a Developer to design and deliver cloud‑native, event‑driven microservices using Java, Spring Boot, and Kafka. You will model robust relational data structures, implement EDA patterns (Event Sourcing/CQRS), and contribute to business process automation with BPMN/Camunda. You’ll champion architecture best practices, CI/CD automation, and high quality standards across the SDLC.
Key Responsibilities
- Design & Development Build secure, resilient microservices with Java, Spring, Spring Boot.
- Implement event‑driven integrations using Kafka (producers/consumers, schemas, retries, DLQs).
- Apply Event Sourcing and CQRS where appropriate.
- Design and optimize relational database schemas (transactions, indexing, performance).
- Architecture & Quality Apply architecture best practices and patterns (e.g., hexagonal/clean architecture, DDD concepts, idempotency, circuit breakers).
- Produce application designs and BPMN models; maintain clear technical documentation.
- Ensure quality through unit/integration/contract testing, code reviews, and performance tuning.
- Automation & Operations Build and maintain DevOps/CI/CD pipelines (build, test, deploy, release).
- Contribute to observability (structured logging, metrics, tracing) and operational reliability.
- Process Automation Analyze business processes and implement Camunda workflows (BPMN/DMN), integrating with services and events.
- Collaboration & Communication Partner with architects, product owners, and QA to deliver incremental value.
- Provide technical presentations, documentation, and knowledge transfer to stakeholders.
Required Skills & Experience
- Core Backend Strong hands‑on experience with Java, Spring, Spring Boot.
- Expertise with Kafka (event streaming, consumer groups, error handling, schema evolution).
- Solid understanding of microservices and cloud architecture (12‑factor principles, configuration management, resilience patterns).
- Practical experience with Event‑Driven Architecture, Event Sourcing, CQRS.
- Design & Modelling Strong application design skills.
- Good knowledge of modelling tools/standards (BPMN).
- Data Proficient with Relational DBMS (schema design, SQL, ACID transactions, performance optimization).
- Graph databases knowledge is a plus (e.g., Neo4j).
- Delivery & DevOps Good knowledge of DevOps pipelines/CI‑CD and automated testing.
- Integration Knowledge of interoperability technologies: REST/gRPC web services, message‑oriented middleware, service bus/ESB, event architecture.
- Soft Skills Rapid self‑starter with excellent interpersonal and communication skills.
- Delegation and decision‑making skills.
- Strong writing (redaction) skills and ability to give technical presentations.
- Ability to apply high quality standards and adapt to fast‑changing technologies.
Minimum Qualifications
- Bachelor’s/Master’s in Computer Science, Engineering, or equivalent practical experience.
- Minimum 10 years experience in front and backend development
- Very good expertise in Angular 14+ framework and Typescript.
Ways of Working
- Hybrid collaboration; proactive communication and documentation expected.
- CI/CD‑driven delivery; trunk‑based development or GitFlow (aligned with team standards).
- Code reviews, automated tests, and continuous improvement mindset.
Key Skills
Ranked by relevanceReady to apply?
Join ARHS Group and take your career to the next level!
Application takes less than 5 minutes

