Role & responsibilities
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent experience demonstrated through a portfolio of delivered work.
7+ years of skilled software development experience.
Full Stack Technical Skills
Java and Spring Boot RESTful API design, microservices architecture, and Spring Security for production-grade service security.
Angular and TypeScript component architecture, RxJS, state management, and integration with enterprise component libraries.
Micro Frontend Architecture practical implementation experience with Module Federation, Single-SPA, or equivalent MFE patterns.
REST APIs: mandatory. GraphQL: solid advantage.
OIDC / JWT-based authentication and authorisation.
Internal service communication — Service Discovery and routing patterns (e.g., Eureka, Consul, Spring Cloud Gateway).
Distributed caching — hands-on experience with at least one of: Redis,Memcached, or Hazelcast.
Kafka or equivalent event-streaming platform — producer/consumer patterns and event-driven architecture fundamentals.
Relational databases: SQL Server or PostgreSQL — schema design and query optimisation.
Non-relational stores:
MongoDB — data modelling and aggregation.
Build tooling: Maven or Gradle.
Backend testing: JUnit, Mockito, WireMock.
Frontend testing: Jasmine / Jest and Cypress.
Docker and Kubernetes.
CI/CD pipeline ownership.
Cloud platforms: Azure, AWS, or GCP.
Observability: Datadog or Prometheus/Grafana — structured logging, distributed tracing, metrics, and alerting.
Preferred Qualification
GraphQL API design and implementation experience.
Consumer-driven contract testing — Pact or Spring Cloud Contract.
Hazelcast distributed computing beyond caching — IMDG and distributed computation patterns.
Familiarity with vector databases (Pinecone, Weaviate, pgvector) for RAG pipeline implementation.
Exposure to AI observability — monitoring LLM latency, token consumption, and output quality drift in production.
Understanding of AI security fundamentals — prompt injection risks and context leakage mitigations.
Accessibility standards in Angular applications — WCAG compliance and ARIA patterns.
Commitment to diversity, equity, and inclusion in team building and technical decision-making.
📌 Staff Software Engineer Noida
🏢 Ukg
📍 Noida