Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Full Stack Engineer @ Tredence

Home > Software Development

 Senior Full Stack Engineer

Job Description

Job Description: Senior Software Engineer (Java / Groovy / Azure)

Role Summary

We are looking for a Senior Software Engineer (6-8 years) to build and enhance DDAPI services and supporting worker components. You will design, develop, and maintain scalable backend services using Java, create strong test coverage using Groovy/Spock, and integrate solutions on Azure (Event Bus, Key Vault, rules, CI/CD pipelines). You will work closely with DevOps and platform teams to ensure reliable deployments, observability, and production readiness.

________________________________________

Key Responsibilities

- Design and develop backend services and APIs using Java (Spring Boot preferred) following clean architecture and SOLID practices.

- Build event-driven workflows using Azure Event Bus / messaging patterns (publish/subscribe, retries, idempotency).

- Implement and maintain integration tests and automated validations (Groovy/Spock, Testcontainers, WireMock, contract tests).

- Manage secrets and secure configuration using Azure Key Vault, and ensure secure access patterns.

- Contribute to Azure DevOps CI/CD pipelines (build, test, quality gates, deployments), and enforce best practices.

- Work with containerized workloads using Docker, including local dev setup, troubleshooting, and runtime readiness.

- Implement rules/guardrails and operational controls (routing rules, access policies, environment-specific configuration).

- Participate in code reviews, incident/debug support, and performance improvements in production systems.

- Collaborate with cross-functional teams to deliver features with high quality and predictable timelines.

________________________________________

Required Skills & Experience (Must Have)

- 6-8 years of backend engineering experience.

- Strong hands-on Java (Spring Boot, REST APIs, concurrency basics, collections, exception handling, performance).

- Strong testing mindset with Groovy/Spock (unit + integration testing).

- Azure experience in at least:

o Event Bus / messaging (event-driven systems, queues/topics, retry patterns)

o Key Vault (secrets/certs, access policies, managed identity patterns)

o Rules / governance controls (policies, routing rules, environment control mechanisms)

o Pipelines (Azure DevOps CI/CD, YAML pipelines, gates, approvals)

- Docker fundamentals (images, containers, networking basics, debugging).

- Integration testing experience (WireMock, Testcontainers, DB/test env setup, stubs/mocks).

- Understanding of secure software practices (secret handling, least privilege, OAuth2 basics is a plus).

________________________________________

Good to Have

- Kubernetes (AKS), Helm, basic ops/debugging (logs, probes, restart loops).

- Observability: Application Insights / logs / metrics / dashboards / s.

- Event schema design, contract testing, idempotency, outbox patterns.

- Knowledge of Git branching strategies and release tagging


Required Skills

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: Tredence
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   continuous integration kubernetes aks ci/cd helm azure devops docker spring java spock git devops stub debugging backend mocks html api cd rest software testing microsoft azure wiremock engineering env javascript spring boot groovy integration testing full stack handling basic db

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Java Developer (Java + AWS) 6 To 9 Years

  • Accenture
  • 6 - 9 years
  • Hyderabad
  • 8 hours ago
₹ 16-18 Lacs P.A.

Senior Consultant_ Sap Native Hana Dba

  • Accenture
  • 5 - 10 years
  • Delhi, NCR
  • 16 hours ago
₹ 20-25 Lacs P.A.

Software Engineer - Python

  • Freestone Infotech
  • 0 years
  • Mumbai
  • 3 days ago
₹ Not Disclosed

System Development Engineer, NA GC

  • Amazon
  • 0 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Tredence

Founded in 2000, Chetu is a global leader in providing tailored software development solutions and support services. Chetu\\\\\\\'s dedicated team of technology professionals offers an extensive array of software solutions, including custom application development, enterprise software integration, m...