Home
Jobs

Principal Software Engineer

9 - 12 years

9 - 12 Lacs

Posted:12 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a Principal Software Engineer to drive the next generation of capabilities within our billing and payments platform. This highly visible, high-impact role requires both deep technical expertise and the ability to lead initiatives and mentor engineers. You'll work across engineering teams to introduce new ideas, build scalable systems, and ensure rapid delivery of customer-centric features. Key Responsibilities: Design and build scalable, cloud-native microservices using AWS , Kubernetes , Spring Boot , and Java . Provide technical leadership and direction through hands-on development and architectural decisions. Guide and mentor software engineers via code reviews, design discussions, and pair programming. Collaborate with cross-functional teams (engineering, product, design) to deliver robust and efficient solutions. Rapidly prototype and develop proof-of-concept implementations for new initiatives. Participate in the full software development lifecycle from planning and design to deployment and maintenance. Embed with other teams on critical projects requiring expert-level oversight. Advocate for best practices in code quality, architecture, testing, and deployment. Qualifications: Education & Experience: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 9+ years of professional software development experience. Significant experience in payments, billing systems, and customer account management . Hands-on experience with global payments infrastructure, PCI compliance , and integration with payment gateways (Stripe, PayPal, Adyen, Plaid, Cybersource, etc.). Technical Skills: Strong backend development using Java , Spring , and Spring Boot . Deep expertise in cloud technologies , especially AWS services (Lambda, S3, EC2). Containerized development and orchestration using Docker and Kubernetes . Experience with relational databases (MySQL, Oracle, DB2) and NoSQL databases. Proficiency in CI/CD pipelines using GitOps , Jenkins , Maven , Gradle , etc. Familiarity with DevOps practices and observability tools like Datadog , CloudWatch , New Relic , or Splunk . Unit testing, TDD , and automation-first development mindset. Bonus: Experience with React , Backbone , Marionette , GraphQL , Swift , or Kotlin . Experience integrating sales tax engines is a plus. Culture & Collaboration: Strong written and verbal communication skills. Flexible and adaptable with a collaborative mindset. Ability to work across different software architectures, teams, and shifting priorities. Passion for innovation and contributing to strategic technical and product decisions. Enthusiasm for mentorship, team-building, and fostering a growth culture. Tech Stack at Constant Contact: Microservices (Java, Spring Boot) AWS, Kubernetes, Docker React/SPA, JavaScript/TypeScript CI/CD pipelines (GitOps, Jenkins) Observability: Splunk, New Relic, Datadog, CloudWatch Payment Integration: Stripe, PayPal, Adyen, Plaid

Mock Interview

Practice Video Interview with JobPe AI

Start Interview Now

My Connections Aeries Technology

Download Chrome Extension (See your connection in the Aeries Technology )

chrome image
Download Now
Aeries Technology
Aeries Technology

Technology

Tech City

150 Employees

98 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    CTO

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India