Systems Integration Senior Analyst
Apply now »Date: Jun 5, 2026
Location: Any NTT location, KA, IN
Company: NTT DATA Services
Sr. Java Developer
Role Responsibilities
- Design and develop enterprise-grade Java backend services and APIs.
- Own end-to-end delivery of business domain modules.
- Implement security, performance, and resilience best practices.
- Support production systems, incidents, and continuous improvement initiatives.
Proficiency Scale
Working – Performs tasks with guidance.
Proficient – Delivers independently.
Advanced – Designs solutions and mentors.
Expert – Sets standards and owns architecture.
Skills Matrix
✅ MUST
|
Category |
Skill Area |
Expected Proficiency |
What It Means in Practice |
|
Core Engineering |
Java (Enterprise Backend) |
Advanced |
Designs clean, performant Java services; deep understanding of concurrency, memory, and JVM behaviour |
|
Multi‑module Maven Projects |
Advanced |
Comfortable working across shared common modules and multiple business domains without introducing coupling |
|
|
REST / API Development |
Advanced |
Designs robust APIs with validation, error handling, idempotency, and backward compatibility |
|
|
Maven Build & Dependency Mgmt |
Proficient |
Manages POM hierarchies, resolves dependency conflicts, supports CI builds |
|
|
Security |
Application Security |
Advanced |
Implements secure defaults, understands authN/authZ flows, avoids common vulnerabilities |
|
Kerberos / Enterprise Auth |
Working – Proficient |
Can integrate, configure, and troubleshoot Kerberos‑based or enterprise SSO authentication |
|
|
Platform |
Distributed Caching (Hazelcast) |
Advanced |
Designs cache topology, eviction strategies, and handles consistency/failover scenarios |
|
Integration |
Messaging Fundamentals |
Proficient |
Implements async flows with retries, idempotency, and failure handling |
|
Operations |
Production Support & Stability |
Advanced |
Investigates incidents, performs RCA, improves system resilience |
|
Networking |
API Networking Basics |
Proficient |
Understands behaviour behind load balancers, proxies, TLS termination |
👍 SHOULD
|
Category |
Skill Area |
Expected Proficiency |
What It Means in Practice |
|
Observability |
Logging & Monitoring |
Proficient |
Integrates structured logs, metrics, and health checks (e.g., Filebeat/Heartbeat patterns) |
|
Performance |
Load / Stress Testing |
Working – Proficient |
Can run tests, interpret results, and tune obvious bottlenecks |
|
Resilience |
Reliability Patterns |
Advanced |
Applies timeouts, retries, bulkheads, graceful degradation consistently |
|
Domain Ownership |
Business Modules |
Advanced |
Owns end‑to‑end design for domains like Trades, Ledger, Statements |
|
Security |
MFA / Token Integrations |
Working |
Able to integrate and support OneSpan/Digipass‑style mechanisms |
|
Engineering Practice |
Code Review & Standards |
Advanced |
Enforces quality standards, refactors legacy code safely |
|
Delivery |
Environment‑Agnostic Design |
Proficient |
Ensures behaviour consistency across DEV/UAT/PROD |
🌟 COULD (Differentiators / Leadership Signals)
|
Category |
Skill Area |
Expected Proficiency |
What It Means in Practice |
|
Architecture |
Domain‑Driven Design |
Working – Proficient |
Applies tactical DDD patterns where beneficial |
|
Platform |
API Gateway / DMZ Awareness |
Working |
Understands perimeter controls and gateway integration constraints |
|
Security |
Advanced Hardening |
Proficient |
Designs route allow/deny policies and defense‑in‑depth |
|
Quality |
Test Strategy Design |
Proficient |
Shapes unit/integration/E2E automation approaches |
|
Banking Knowledge |
Post‑Trade / Ledger Concepts |
Working |
Understands core banking or post‑trade lifecycles |
|
Leadership |
Mentoring & Technical Direction |
Advanced |
Coaches developers and influences technical direction (Tech Lead signal) |
Job Segment:
Systems Analyst, Developer, Java, Technology