Senior FullStack Developer
Experience: 9 to 12 years
Location: Mumbai, Pune, Chennai, Bangalore, Hyderabad, Coimbatore and Ahmedabad.
Skills: Spring Boot, Java, Database, ORM, Microservices, Azure, and Angular, Camunda (Good to have)
Key Responsibilities:
- Build, and optimize Java 17+ / Spring Boot microservices and Angular frontends.
- Implement APIs, eventdriven patterns (JMS/queues/topics), and Azurenative deployments (AKS, Service Bus, Cosmos DB/Azure SQL).
- Implement and integrate Camunda BPMN workflows with backend microservices and Azure services; design external task workers, exception handling, retries, and compensation patterns.
- Ensure performance, security, observability, and SLOs are met endtoend.
- Drive CI/CD pipelines, infrastructureascode collaboration, and DevSecOps guardrails.
- Lead by example with TDD/BDD, code quality gates, and code reviews.
- Champion engineering culture and modern tooling (incl. GitOps where applicable).
- Embed AIassisted engineering practices (code suggestions, test generation) responsibly.
- Deliverables
Deliverables
- Productionready services and UI components with:
- API specifications (Open API/Swagger), DTOs, and integration contracts.
- Automated unit/component/API tests; integration and performance test suites.
- CI/CD definitions (build, test, scan, deploy) and runbooks.
- Observability assets (logs, metrics, traces, dashboards, alerts).
- Camunda artefacts implemented (BPMN models handed over by Architecture, worker implementations, integration adapters), with workflow test coverage and versioning documented.
- Secure coding artefacts (SAST/DAST results, dependency SBOMs, remediation notes).
- Contribution to ToBe process maps and user stories with technical acceptance criteria.
- Required Skills (NeedtoHave)
- Expert Java 17+, Spring Boot, distributed systems; Angular, TypeScript.
- Azure deployments (AKS, Cosmos DB, Service Bus, Azure SQL), Docker/K8s.
- SQL & NoSQL (e.g., MS SQL, PostgreSQL, MongoDB, Cosmos DB).
- Eventdriven design and messaging (JMS, queues, topics).
- Camunda implementation experience (BPMN workflows, external task workers, integration patterns).
- CI/CD, testing, DevSecOps; performance, security, observability.
- NicetoHave
- TDD/BDD, SAFe familiarity, contractfirst APIs (OpenAPI).
- Microfrontends & Module Federation, GitOps.
- Camunda DMN/FEEL (if adopted), Optimize/Operate familiarity.
- Interest in AIdriven engineering practices.