9 - 12 years
9 - 12 Lacs
Posted:12 hours ago|
Platform:
On-site
Full Time
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
Aeries Technology
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Aeries Technology
Hyderābād
Salary: Not disclosed
Gurgaon
3.15 - 10.0 Lacs P.A.
4.14816 - 8.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
5.0 - 8.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
5.0 - 8.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
7.0 - 10.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Bengaluru / Bangalore, Karnataka, India
7.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
7.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
9.0 - 12.0 Lacs P.A.