Key Responsibilities• Lead the design, development, testing, and deployment of enterprise applications using Java andSpring Boot.• Define application architecture and drive technical design for Microservices and distributed systems.• Design scalable, secure, and high-availability solutions for transaction-intensive applications.• Lead implementation of Kafka-based event-driven architectures and messaging systems.• Drive database design, optimization, and performance tuning for MySQL, PostgreSQL, and MongoDB.• Implement Redis caching strategies for performance optimization.• Conduct architecture reviews, code reviews, and enforce coding standards and Secure SDLC practices.• Lead technical discussions, solution reviews, and architectural decision-making.• Mentor and guide development teams, perform technical coaching, and promote engineering best practices.• Collaborate with Product Owners, QA, DevOps, Infrastructure, and Business stakeholders to ensure timely delivery.• Drive CI/CD adoption, release planning, deployment automation, and production readiness.• Troubleshoot complex production issues and lead root cause analysis and performance optimizationinitiatives.• Estimate effort, manage technical risks, and support sprint planning and Agile delivery.Core Technologies• Java (11/17+)• Spring Boot & Spring Framework• Microservices Architecture• REST APIs & Web Services• OOP, Design Patterns, SOLID Principles, and Domain-Driven Design (DDD)• Secure SDLC PracticesMessaging & Caching• Apache Kafka / RabbitMQ• Redis Cache• Event-Driven ArchitectureDevOps & Containerization• CI/CD Pipelines (Jenkins, GitLab CI/CD, GitHub Actions)• Docker & Containerization• Git & Version Control• Linux/Unix• Kubernetes/OpenShift (Preferred)Experience• 8–12+ years of software development experience.• 5+ years of experience in Spring Boot and Microservices.• Experience leading development teams and enterprise application delivery.• Proven experience in designing scalable, secure, and high-availability systems.Must-Have TechnologiesJava, Spring Boot, Microservices, REST APIs, MySQL, PostgreSQL, MongoDB, Kafka, Messaging Queues,Redis, Docker, CI/CD, Git, Linux, Distributed Systems, and Solution Architecture.Key Competencies• Technical Leadership and Solution Design• Team Mentoring and People Development• Strong Problem-Solving and Analytical Skills• Ownership and Accountability• Stakeholder Management and Cross-Functional Collaboration• Excellent Communication and Decision-Making Skills• Agile Planning, Estimation, and Delivery ManagementPreferred / Additional Skills• Experience in Banking, Payments, FinTech, UPI, NETC/FASTag, or Wallet platforms.• Understanding of transaction lifecycle, reconciliation, settlement, and payment processing.• Experience integrating with banking systems, third-party payment APIs, NPCI interfaces, andNETC/FASTag ecosystem.• Familiarity with high-volume transaction systems and performance optimization.• Experience with AWS, Azure, or GCP cloud platforms.• Knowledge of monitoring and observability tools such as ELK, Grafana, Prometheus.Role: DevOps - Other,Industry Type: Internet,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: DevOpsEducationUG: Graduation Not Required