TymblHub

© 2026 TymblHub

Staff Software Engineer

UKG
Posted on
UKG logo

Experience
7 - 12 yrs
Salary (CTC)
₹38L - ₹42.6L
Job Location
Noida, India
Vacancy
1
Designation
Staff Software Engineer
Job Type
Not specified

Job Description

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 professional 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: strong 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.