Search by job, company or skills

C

Principal Architect

14-17 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Highly experienced Java developer and software architect with over 14 years of expertise in designing and implementing scalable, resilient, and highly available software systems. Proven hands-on experience with JDK 17+ and Spring Boot 3.x+, specializing in modern microservices architecture and design patterns such as Outbox and Saga.

Core Competencies:

  • Java & Frameworks: Extensive experience in Java programming with a deep understanding of JDK 17 and above, and Spring Boot 3.x+. Proficient in annotation handling and transactional ACID semantics ensuring robust and reliable service implementations.
  • Microservices & Design Patterns: Skilled in microservices architecture including transactional patterns like Saga and Outbox, focusing on consistency and eventual reliability across distributed systems.
  • Databases & Messaging: Solid working knowledge of Kafka, Redis, MongoDB, and relational databases including Oracle and PostgreSQL.
  • Security: Strong expertise in integrating security best practices within the software development lifecycle (SDLC), addressing SAST, DAST, and SCA findings for secure and compliant code.
  • Performance & Scalability: Adept at guiding teams on performance optimization, reviewing code for both functionality and scalability, and designing systems to handle high throughput and availability.
  • DevOps & CI/CD: Experienced in creating and maintaining CI/CD pipelines to streamline deployments and ensure continuous integration.
  • Containerization & Orchestration: Hands-on experience with containerization technologies and Kubernetes (K8s) orchestration for scalable cloud-native deployments.
  • Leadership & Mentorship: Proven ability to lead and mentor development teams, promoting best practices, code quality, and knowledge sharing.
  • AI-Driven Development: Utilizes GenAI tools for code review and improving code quality and development efficiency.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Comviva is changing the world through digital experiences. Our innovative portfolio of digital solutions and platforms brings greater choice, faster time to market and flexibility, to better meet the evolving needs of our customers as they drive growth, transform and bring efficiency. From maximizing customer lifetime value to enabling large-scale digital transformation, we partner globally with organizations in the communications and financial industry to solve problems fast and transform for tomorrow.

Job ID: 118947595

Similar Jobs