
Posted 4 hours ago
Software Engineer III
American ExpressSoftware Engineer III
Requirements
Bachelor's or Master's in Computer Science or related field, 7+ years hands-on experience in Java and SpringBoot, Experience with Kafka, Docker, and Kubernetes, Proficiency with relational and NoSQL databases, Experience with CI/CD tools like Jenkins, Git, and Maven, Familiarity with public cloud platforms (GCP/AWS)
Skills
JavaSpring BootKafkaDockerKubernetesAWSGCP
About the role
Responsibilities
- Design, develop, and maintain high-quality Java-based applications and scalable microservices within an Agile environment.
- Dedicate significant time to coding, unit testing, and automated test development to support fraud risk assessment and secure transaction processing.
- Build and optimize high-throughput data pipelines to improve system efficiency, reliability, and scalability.
- Implement and maintain CI/CD pipelines and automation frameworks to support continuous integration and reliable software delivery.
- Collaborate with cross-functional engineering teams to deliver multi-system initiatives and platform integrations.
- Leverage modern developer productivity tools, including Generative AI-assisted development, to accelerate coding, debugging, and testing.
- Provide operational support to ensure high availability and performance in production environments.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, Engineering, or a related technical field.
- 7+ years of hands-on experience in Java and SpringBoot.
- Extensive experience with Kafka, Docker, Kubernetes, and Helm configuration.
- Proficiency with relational and NoSQL databases such as Oracle, PostgreSQL, or Cassandra.
- Hands-on experience with CI/CD tools and build management including Jenkins, Git, Maven, or Gradle.
- Familiarity with public cloud platforms such as GCP or AWS.
- Strong understanding of software engineering fundamentals, including performance tuning for sub-second response applications.
Preferred Qualifications
- Experience with Dynatrace and performance monitoring tools.
- Familiarity with AI-assisted development tools like GitHub Copilot or ChatGPT.
- Experience with testing frameworks such as JUnit and Mockito.
Benefits
- Competitive base salaries and bonus incentives.
- Comprehensive medical, dental, vision, life insurance, and disability benefits.
- Flexible working model with hybrid arrangements.
- Support for financial well-being and retirement.
- Generous paid parental leave policies.
- Career development and training opportunities.
About the Company
American Express is a global leader in payments and financial services, dedicated to powering growth and innovation with trust and efficiency. Our Enterprise Technology Services organization supports the delivery of high-quality technology capabilities and platforms globally, ensuring an uninterrupted experience for our customers and colleagues.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer III
American Express · Bengaluru
