




Summary: Seeking a Senior Software Engineer to design, develop, and maintain backend services, optimize CI/CD pipelines, and collaborate with cross-functional teams. Highlights: 1. Design and develop backend services with Java and Spring Boot 2. Build and optimize CI/CD pipelines with Harness and GitHub Actions 3. Implement and maintain microservices, REST APIs, and event-driven systems Senior Software Engineer – Backend (Java, Spring Boot) Key Responsibilities: * Design, develop, and maintain backend services using Java, Spring Boot, and related technologies. * Build and optimize CI/CD pipelines using Harness, GitHub Actions, and other DevOps tools. * Collaborate with cross\-functional teams including product, architecture, and QA to deliver high\-quality software. * Participate in code reviews, contribute to technical discussions, and follow best practices for software development. * Implement and maintain microservices, REST APIs, and event\-driven systems. * Ensure system reliability, scalability, and performance through thoughtful design and testing. Required Skills \& Experience: * Strong proficiency in Java and Spring Boot. * Solid understanding of CI/CD pipelines, especially with Harness, GitHub, and related tooling. * Experience with REST APIs, microservices architecture, and containerization (e.g., Docker, Kubernetes). * Terraform and Helm expertise * PostgreSQL and NoSQL expertise * Test Driven Development experience. * Event\-driven architecture, message queues (Kafka, EventBridge) * Familiarity with cloud platforms such as AWS. * Exposure to Agile methodologies and DevOps culture.


