FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer III
American Express. Build core features and functions of card transaction systems on a distributed platform deployed in hybrid cloud .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building distributed card transaction systems using Java technologies, with a strong focus on microservices architecture and cloud-native applications. Proficient in agile methodologies, continuous integration, and collaboration across diverse teams.
Highest-signal resume keywords
Java DevelopmentMicroservices ArchitectureCloud-Native ApplicationsDistributed Systems ManagementContinuous Integration/Continuous Deployment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaGoOOP ConceptsData StructuresAlgorithmsConcurrencyException HandlingRESTful MicroservicesNoSQL DatabasesDistributed Messaging Systems
Soft Skills
Communication SkillsInnovative ThinkingCollaboration
Tools & Technologies
Spring MVCSpring BootVert.xEnvoyLinkerdIstioGRPC/ProtoBufZipkinELK StackPrometheus
Industry Keywords
AgileDevOpsHybrid CloudContinuous IntegrationContinuous Deployment
Tech Stack
Tools & technologiesCassandraCloudGRPCJavaJenkinsKafkaMicroservicesNoSQLPrometheusRedisSpringSpring BootSpringBootGo
About the role
Key responsibilities & impact- Build core features and functions of card transaction systems on a distributed platform deployed in hybrid cloud
- Work as a core member of an agile team using current development practices
- Write code and unit tests
- Work with API specifications and automation
- Use Java technologies including Vert.x, Spring MVC, Spring Data, Spring Boot, and RESTful microservices
- Lead a culture of innovation and experimentation
- Collaborate with peer technology and development teams across different locations
- Identify opportunities to adopt new technologies
- Work with stakeholders to understand and analyze requirements
Requirements
What you’ll need- Computer Science, or equivalent degree or industry experience
- Good years of software development experience in a professional environment
- Strong OOPs concepts, concurrency, and exception handling
- Data structures and algorithms; strong OS fundamentals; advanced Java concepts
- Strong development experience using Java or Go
- Understanding of building highly performant systems with Java or Go
- Hands-on experience building distributed micro-service systems
- Experience with service mesh products/frameworks such as Envoy, Linkerd, Istio, gRPC/ProtoBuf
- Experience with distributed system management, tracing, and monitoring tools such as Zipkin/Jaeger, ELK Stack, and Prometheus
- Experience designing and building cloud-native applications
- Experience with NoSQL databases and distributed messaging systems such as Redis, Kafka, Couchbase, and Cassandra in low-latency, high-transaction-volume systems
- Experience with Continuous Integration/Continuous Deployment tools such as Jenkins and GitHub
- Experience working in DevOps teams and Scrums
- Proficient oral and written communication skills
- Ability to learn and deep dive into new technology and business domains
- Ability to question the status quo and think outside of the box
Benefits
Comp & perks- Competitive base salaries
- Bonus incentives
- 6% Company Match on retirement savings plan
- Free financial coaching and financial well-being support
- Comprehensive medical, dental, vision, life insurance, and disability benefits
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- 20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities
- Potential visa sponsorship depending on business unit requirements, position, cost, and applicable laws