Software Development Lead / Architect

Tata Consultancy Services Ltd

  • New Castle, DE
  • 5 days ago
  • $120,000–$150,000 Per Year

Highlights

Build event-driven solutions using Kafka and messaging frameworks. Contribute to Agile ceremonies including sprint planning, estimation, and retrospectives.

Numbers & Facts

LocationNew Castle, DE
Salary$120,000–$150,000 Per Year

Description

Technical Leadership

  • Solution Architecture & System Design
  • Architecture Review and Governance
  • Technology Roadmap Planning
  • Application Modernization Strategies
  • Technical Risk Assessment & Mitigation
  • Proof of Concept (POC) Leadership

Core Development

  • Java (8/11/17) - strong hands on experience
  • Spring Boot, Spring MVC, Spring Data
  • Microservices architecture (service decomposition, API contracts)
  • REST APIs, JSON, OpenAPI / Swagger
  • Kafka producer, consumer, partitioning
  • MongoDb
  • Openshift / AWS

Database & Data Layer

  • MongoDB
  • Document modeling
  • Indexing strategies
  • Aggregation framework
  • CRUD & performance tuning

Integration & Messaging

  • Experience with Kafka (preferred)
  • REST based integrations with upstream/downstream systems
  • Design, develop, and maintain Java based microservices
  • Lead technical design discussions and contribute to solution architecture.
  • Implement RESTful APIs adhering to enterprise design standards
  • Develop and optimize SQL queries (E3 level) for transactional and reporting use cases
  • Design and manage MongoDB schemas, indexes, and queries
  • Ensure high availability, scalability, and performance of microservices
  • Apply exception handling, logging, monitoring, and resiliency patterns
  • Build event-driven solutions using Kafka and messaging frameworks.
  • Collaborate with Business Analysts, Architects, QA, and DevOps teams
  • Participate in code reviews, unit testing, and defect resolution
  • Support CI/CD pipelines, deployments, and production issues
  • Troubleshoot production issues and perform root cause analysis (RCA).
  • Mentor junior developers and provide technical leadership.
  • Contribute to Agile ceremonies including sprint planning, estimation, and retrospectives.
  • Follow secure co ding and compliance standards

Salary Range: $120,000 to $150,000 per year

Similar Jobs

See more jobs