Developer

31 Minutes ago • All levels
Programming

Job Description

TransUnion is seeking a Full Stack Developer with strong backend and SQL knowledge. The role involves developing both frontend (React, JavaScript, CSS) and backend (Java 11+, REST APIs, SQL) components. Responsibilities include performance optimization, API integration, and adherence to security standards. The position requires familiarity with DevOps tools like Git, Jenkins, and Docker, and emphasizes problem-solving and clean code practices. This is a hybrid role, requiring in-person presence at the Chennai office for a minimum of two days a week.
Good To Have:
  • Experience with Headless CMS (AEM, OpenText)
  • Familiarity with Craco
Must Have:
  • Proven experience with React (hooks, state management, performance optimization)
  • Proficiency in JavaScript (ES6+, Promises, async/await, modules)
  • Strong CSS & Pre-processors (SASS, responsive design)
  • Familiarity with Webpack, Babel
  • Experience with Jest and React Testing Library
  • Proficient with Axios for API calls
  • Performance-oriented development (lazy loading, code-splitting)
  • Java 11+ (Streams, Lambda expressions, REST API development, Dependency Injection, JPA, Validation, Exception Handling, Transaction Management, Enterprise Java Beans)
  • Database experience with SQL (PostgreSQL) and ORM (Hibernate/JPA)
  • Knowledge of OWASP Security Standards, JWT Authentication
  • Experience with Application Servers like Wildfly30+
  • Proficiency in RESTful APIs (JSON, API versioning, pagination)
  • Experience with GraphQL
  • Build Tools: Maven or Gradle
  • Version Control: Git, GitHub/GitLab
  • CI/CD: Jenkins, GitHub Actions
  • Containerization: Docker basics, K8S, Docker Environments
  • Testing: JUnit
  • Performance Optimization: Caching, Lazy loading
  • Adherence to SOLID principles, Clean Code

Add these skills to join the top 1% applicants for this job

problem-solving
github
game-texts
agile-development
gitlab
postgresql
owasp-zap
react
jwt
maven
gradle
junit
hibernate
json
ci-cd
babel
webpack
docker
sass
graphql
git
dependency-injection
sql
github-actions
javascript
css
jenkins
java

What We'll Bring:

Full stack developer with Strong Backend and SQL knowledge

What You'll Bring:

Frontend (React & Web Technologies)

  • React – Proven experience with hooks, state management, and performance optimization
  • JavaScript (ES6+) – Arrow functions, Promises, async/await; modules, destructuring, spread/rest operators
  • CSS & Pre‑processors – SASS (required); responsive design (Flexbox, Grid); CSS‑in‑JS or Styled Components
  • Headless CMS – Experience with AEM, OpenText (highly desirable)
  • Build Tools – Familiarity with Webpack, Babel, Craco (plus)
  • Testing – Jest and React Testing Library (essential)
  • API Integration – Proficient with Axios (or similar) for API calls
  • Performance‑Oriented – Lazy loading, code‑splitting, bundle‑size optimization, web‑performance best practices

Backend (Java & Frameworks)

  • Java 11+:
  • Streams, Lambda expressions
  • REST API development
  • Dependency Injection, JPA
  • Validation, Exception Handling
  • Transaction Management , Enterprise Java Beans
  • Database:
  • SQL ( PostgreSQL)
  • ORM (Hibernate/JPA)
  • Security:
  • OWASP Security Standards, JWT Authentication
  • Application Servers : Wildfly30+

---

3. API & Integration

  • RESTful APIs:
  • JSON serialization/deserialization
  • API versioning, pagination
  • GraphQL

---

4. DevOps & Deployment

  • Build Tools: Maven or Gradle
  • Version Control: Git, GitHub/GitLab
  • CI/CD: Jenkins, GitHub Actions
  • Containerization: Docker basics
  • Cloud: K8S, Docker Environments

---

5. Additional Skills

  • Testing: JUnit
  • Performance Optimization: Caching, Lazy loading
  • Best Practices: SOLID principles, Clean Code

Impact You'll Make:

Soft Skills: Problem-solving, debugging, understanding of Agile/Scrum

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.

Set alerts for more jobs like Developer
Set alerts for new jobs by TransUnion
Set alerts for new Programming jobs in India
Set alerts for new jobs in India
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙