TransUnions Job Applicant Privacy Notice
What Well Bring:
Software Engineer (Backend) Java Spring Boot Cloud (AWS/GCP) Generative AI
Location: Bengaluru
Employment Type: Full-time
Experience Level: Mid
Team: Engineering (Backend/Platforms)
About the Role
Were looking for a strong backend engineer who can design and build highscale secure cloud-native services using Java (Spring Boot) on AWS or GCP. Youll own services endtoendfrom design and implementation to observability and cost optimization. Youll also leverage Generative AI responsibly (e.g. code assistants unit test generation refactoring suggestions) to accelerate delivery while maintaining quality and security standards.
What Youll Bring:
What Youll Do
- Design build and operate microservices and RESTful/GraphQL APIs in Java (Spring Boot) running on AWS or GCP.
- Architect for scale resiliency and cost efficiency using managed cloud services (e.g. EKS/GKE ECS/Cloud Run RDS/Cloud SQL SQS/PubSub Redis/Memorystore object storage etc.).
- Implement secure-by-default services: authn/authz secrets management data protection dependency hygiene and OWASP best practices.
- Own the full lifecycle: technical design coding automated testing CI/CD observability (metrics logs traces) and on-call/production support.
- Use Generative AI tools (e.g. GitHub Copilot/CodeWhisperer) for boilerplate generation test scaffolding code suggestions and documentation while reviewing outputs for security and correctness.
- Collaborate crossfunctionally with Product SRE/Platform and Data/ML teams; participate in design reviews RFCs and sprint ceremonies.
- Drive continuous improvement: performance tuning cost optimization reliability engineering and modernization/refactoring.
Required Qualifications
- 36 years of backend engineering experience building production systems.
- Strong in Java 11 and Spring Boot (Web Data Security Actuator).
- Hands-on with AWS and/or GCP services for compute networking storage messaging and databases.
- Experience building scalable distributed systems (load balancing caching async messaging eventual consistency idempotency).
- Containerization and orchestration: Docker and Kubernetes (EKS/GKE) or serverless (Lambda/Cloud Run).
- CI/CD with tools like GitHub Actions GitLab CI Jenkins or Cloud Build; infrastructure-as-code (Terraform CloudFormation).
- Proficient with relational databases (PostgreSQL/MySQL) and at least one NoSQL store (DynamoDB/Bigtable/Firestore/Elastic/MongoDB).
- Observability: Prometheus/Grafana CloudWatch/Stackdriver OpenTelemetry or similar.
- Solid grasp of secure coding practices API security OAuth2/OIDC secrets management (e.g. AWS Secrets Manager HashiCorp Vault).
- Practical use of Generative AI for coding (e.g. code assistants test generation) with an emphasis on code review security and data governance.
- Strong fundamentals: DSA concurrency REST/HTTP networking and clean architecture; excellent problem solving and communication.
Impact Youll Make:
Preferred / Nice to Have
- Experience with event-driven systems (Kafka/PubSub/Kinesis) and stream processing (Flink/Spark/Beam).
- Performance engineering (profiling JVM tuning query optimization).
- Experience with feature flags blue/green or canary deployments and progressive delivery.
- Knowledge of cost governance/FinOps on cloud.
- Exposure to MLOps/LLM apps (vector stores model gateways prompt engineering) or using AI for code quality gates.
- Security: OWASP ASVS SAST/DAST supply chain security (SBOM Dependabot Snyk).
- Certifications (optional): AWS Developer/Solutions Architect GCP Professional Cloud Developer/Architect.
This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.
TransUnion Job Title
Engineer Software Development
Required Experience:
IC
TransUnions Job Applicant Privacy NoticeWhat Well Bring:Software Engineer (Backend) Java Spring Boot Cloud (AWS/GCP) Generative AILocation: Bengaluru Employment Type: Full-timeExperience Level: MidTeam: Engineering (Backend/Platforms)About the RoleWere looking for a strong backend engineer who ca...
TransUnions Job Applicant Privacy Notice
What Well Bring:
Software Engineer (Backend) Java Spring Boot Cloud (AWS/GCP) Generative AI
Location: Bengaluru
Employment Type: Full-time
Experience Level: Mid
Team: Engineering (Backend/Platforms)
About the Role
Were looking for a strong backend engineer who can design and build highscale secure cloud-native services using Java (Spring Boot) on AWS or GCP. Youll own services endtoendfrom design and implementation to observability and cost optimization. Youll also leverage Generative AI responsibly (e.g. code assistants unit test generation refactoring suggestions) to accelerate delivery while maintaining quality and security standards.
What Youll Bring:
What Youll Do
- Design build and operate microservices and RESTful/GraphQL APIs in Java (Spring Boot) running on AWS or GCP.
- Architect for scale resiliency and cost efficiency using managed cloud services (e.g. EKS/GKE ECS/Cloud Run RDS/Cloud SQL SQS/PubSub Redis/Memorystore object storage etc.).
- Implement secure-by-default services: authn/authz secrets management data protection dependency hygiene and OWASP best practices.
- Own the full lifecycle: technical design coding automated testing CI/CD observability (metrics logs traces) and on-call/production support.
- Use Generative AI tools (e.g. GitHub Copilot/CodeWhisperer) for boilerplate generation test scaffolding code suggestions and documentation while reviewing outputs for security and correctness.
- Collaborate crossfunctionally with Product SRE/Platform and Data/ML teams; participate in design reviews RFCs and sprint ceremonies.
- Drive continuous improvement: performance tuning cost optimization reliability engineering and modernization/refactoring.
Required Qualifications
- 36 years of backend engineering experience building production systems.
- Strong in Java 11 and Spring Boot (Web Data Security Actuator).
- Hands-on with AWS and/or GCP services for compute networking storage messaging and databases.
- Experience building scalable distributed systems (load balancing caching async messaging eventual consistency idempotency).
- Containerization and orchestration: Docker and Kubernetes (EKS/GKE) or serverless (Lambda/Cloud Run).
- CI/CD with tools like GitHub Actions GitLab CI Jenkins or Cloud Build; infrastructure-as-code (Terraform CloudFormation).
- Proficient with relational databases (PostgreSQL/MySQL) and at least one NoSQL store (DynamoDB/Bigtable/Firestore/Elastic/MongoDB).
- Observability: Prometheus/Grafana CloudWatch/Stackdriver OpenTelemetry or similar.
- Solid grasp of secure coding practices API security OAuth2/OIDC secrets management (e.g. AWS Secrets Manager HashiCorp Vault).
- Practical use of Generative AI for coding (e.g. code assistants test generation) with an emphasis on code review security and data governance.
- Strong fundamentals: DSA concurrency REST/HTTP networking and clean architecture; excellent problem solving and communication.
Impact Youll Make:
Preferred / Nice to Have
- Experience with event-driven systems (Kafka/PubSub/Kinesis) and stream processing (Flink/Spark/Beam).
- Performance engineering (profiling JVM tuning query optimization).
- Experience with feature flags blue/green or canary deployments and progressive delivery.
- Knowledge of cost governance/FinOps on cloud.
- Exposure to MLOps/LLM apps (vector stores model gateways prompt engineering) or using AI for code quality gates.
- Security: OWASP ASVS SAST/DAST supply chain security (SBOM Dependabot Snyk).
- Certifications (optional): AWS Developer/Solutions Architect GCP Professional Cloud Developer/Architect.
This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.
TransUnion Job Title
Engineer Software Development
Required Experience:
IC
View more
View less