American Express is hiring for Software Engineer

www.djobbuzz.com 06 Jul 2024
Company Name
American Express
Company Website
https://www.americanexpress.com/en-in/
Experience
2 years
Job Role
Engineer I
Job Type
  • Experienced
  • Fresher
Job Location
  • Bengaluru/Bangalore
Education
  • BE/BTech
Branch
  • IT
  • CS
Job will expire on
16 Jul 2024

Eligibility Criteria

  • Computer Science, or equivalent degree or industry experience. 
  • Up to 2 years of software development experience in a professional environment.
  • Strong OOPs concepts, concurrency, exception handling etc.
  • Data structures and Algorithms, Strong OS fundamentals, Advanced Java concepts
  • Strong development experience using languages Java/ Go. Keen understanding of how to build highly performant systems with such languages.
  • Hands on experience in building distributed micro-service systems, experience with Service Mesh products/frameworks like such as Envoy, Linkerd, Istio, gRPC/ProtoBuf; Distributed System Management/tracing and monitoring such as Zipkin/Jaeger, ELK Stack, Prometheus
  • Have experience in designing and building Cloud native applications. Experience in cloud platforms like Docker, Kubernetes, OpenShift are a plus

Job Description

  • Function as a member of an agile team and helps drive consistent development and test practices with respect to tools, common components, and documentation.
  • Perform technical development for applications including architecture, design, developing prototypes, writing new code and API's and performing unit and assembly testing of developed software also as needed
  • Hand-on architecture working closely with solution architects and architecture governance technical team for solution development and design reviews
  • Typically spends 60-70% of time writing code and testing, and remainder of time managing team and stakeholders through ongoing product/platform release sprints
  • Perform code reviews, make design decisions and ensure constant focus on quality and clearing technical debt items in the backlog.
  • You will be using Java Technologies – Vertx, Spring MVC, Spring Data and Spring Boot and RESTful micro services.
  • Build & Maintain new RESTful APIs on Cloud Platform (eCP) using MapR DB and any NoSQL DBs.
  • Improve efficiency, reliability, and scalability of our data pipelines.
  • Work on cross-functional initiatives and collaborate with Engineers across the organizations.