Key Responsibilities• Design, develop, test, and deploy applications using Java and Spring Boot.• Build and maintain Microservices and REST APIs.• Implement Kafka-based event-driven solutions and messaging systems.• Design and optimize MySQL, PostgreSQL, and MongoDB databases.• Integrate Redis caching for performance optimization.• Troubleshoot production issues and improve application performance.• Participate in code reviews, architecture discussions, and technical design.• Collaborate with Product, QA, DevOps, and Infrastructure teams.• Mentor junior developers and support technical leadership.• Manage CI/CD, deployment automation, and release activities.Core Technologies• Java (8/11/17+)• Spring Boot & Spring Framework• Microservices Architecture• REST APIs & Web Services• OOPs, Understanding of Design Patterns, SOLID Principles, and Domain-Driven Design (DDD).• Secured-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/UnixExperience• 6–8+ years of software development experience• 4+ years in Spring Boot and Microservices• Experience in building scalable and high-availability systemsMust-Have TechnologiesJava, Spring Boot, Microservices, REST APIs, MySQL, PostgreSQL, MongoDB, Kafka, Messaging Queues,Redis, Docker, CI/CD, Git, Linux, and Distributed Systems.Key Competencies• Strong problem-solving and analytical skills• Leadership and mentoring capabilities• Ownership and accountabilityPreferred / Additional Skills• Understanding of transaction lifecycle, reconciliation, and settlement processes.• Experience integrating with banking systems, third-party payment APIs, NPCI interfaces, andNETC/FASTag ecosystem integrations.• Familiarity with high-volume transaction systems and performance optimization.• Experience working with Payment Gateway / Payment Processing systems.Role: Software Development - Other,Industry Type: Internet,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: Graduation Not Required