AE

Senior Software Engineer

Aeries Technology
Bangalore5-9 LPA Posted 17 Jun 2025
FULL TIME
Spring Boot
Kubernetes
Payment Gateway Integration
Software Development
Java
+1 more

Job Description

We are seeking a Senior Software Engineer to join our dynamic engineering team focused on evolving our billing and payments platform. This role is ideal for engineers who are passionate about building scalable systems using modern cloud technologies and who want to make a direct impact on product capabilities and customer satisfaction.

Key Responsibilities:

  • Design, develop, and maintain Java Spring Boot applications for billing, payments, taxation, and more.
  • Build microservices on AWS (S3, Lambda, RDS, Aurora) and deploy with Kubernetes.
  • Participate in all phases of the software development lifecycle—from design and development to deployment, maintenance, and support.
  • Troubleshoot and resolve production issues, and contribute to proof-of-concept (PoC) implementations.
  • Collaborate cross-functionally with product, design, QA, and other engineering teams.
  • Contribute to technical decisions, code reviews, and team best practices.
  • Work independently with minimal supervision while delivering high-quality code.

Qualifications:

Education & Experience:

  • Bachelor's degree in Computer Science or related technical discipline, or equivalent practical experience.
  • 5+ years of professional full-stack development experience, with a strong emphasis on billing, payments, and customer account systems.
  • Hands-on experience with PCI-compliant payment gateway integrations (e.g., Stripe, PayPal, Plaid, Adyen, Cybersource).

Technical Skills:

  • Strong proficiency in Java, Spring, Spring Boot.
  • Experience developing microservices in cloud environments (AWS, Lambda, S3, Kubernetes).
  • Familiar with both relational databases (MySQL, DB2, Oracle) and NoSQL databases.
  • Strong understanding of unit testing, TDD, and code quality standards.
  • Familiarity with CI/CD pipelines, build tools (Jenkins, Maven, Gradle), and DevOps workflows.
  • Experience with monitoring/logging tools: Splunk, New Relic, Datadog, ELK Stack, CloudWatch.
  • Bonus: Front-end experience with React, JavaScript/TypeScript, GraphQL, Backbone, or Marionette.
  • Experience integrating with sales tax engines is a plus.

Cultural Fit & Soft Skills:

  • Strong verbal and written communication skills.
  • A flexible, collaborative mindset with a willingness to work across multiple teams and priorities.
  • Strategic thinker who enjoys problem-solving in a dynamic product environment.
  • Desire to learn, mentor, and contribute to a supportive engineering culture.

Tech Stack at Constant Contact:

  • Backend: Java, Spring Boot, AWS, Kubernetes
  • Frontend: React, JavaScript/TypeScript, Swift, Kotlin
  • CI/CD: GitOps, Jenkins, Maven/Gradle
  • Observability: Splunk, Datadog, CloudWatch
  • Integrations: Stripe, Plaid, PayPal, Adyen, Cybersource